I hope you get this fixed asap even if it requires sending it for service....
I know the feeling its sooooo frustrating.

Good Luck