In our 2005 PT cruiser turbo, the check engine light came on months ago. Our mechanic has replaced the vapor canister purge solenoid, and then the camshaft position sensor, but none of that worked. It will idle very rough, and even die, but only in drive. We also replaced the gas cap. Any thoughts about a fix, and a mechanic who can help us with this problem? We live in Sarasota Bradenton.
Last edited: