This will be my 1st post. I am having problems with idle, rpm, and lack of power to begin with. At idle it sounds fine maybe a little rough but when I give it gas in park it hesitates then it revs fine after hesitation. While driving it seems sluggish and when i get to 80kms the rpm drops to 1000 and runs rough. I have a po340 code which is cam shaft positioning sensor which could be a number of things. So i was wondering if I could someones shed some advice or input about what they think it could be. 2. I have about 2 inches of play in my steering wheel. 3. When i get to 70kms my passenger side front tire seems to wobble. 4. My power locks don't work the key fob doesn't work neither (probably needs to be reprogrammed but cant because you need the door lock buttons to work to set the code.) My interior light or map lights don't work either but the dash lights work fine. Also my heater works fine except on all settings it comes out of my defrost port. Thank you for reading and responding. Tom D.