It could be many different things. Do a google search describing exactly what's going on and you should come across some type of answers
Just take it to them, they will take care of it for you
Could be a couple different things. Yes we fix them. Just bring it up for a diagnosis and price.
Thanks! Your answer is awaiting moderation.