Hi everyone new to the forum. I have a surging /bucking problem on my 2003 3.3 voyager (auto). Been searching the Internet and It point to cam or crank shaft sensor is there both these parts on a voyager or do the mean the same thing also where on the engine is it hope someone can help
Question
Sdrew2006
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.