I have an 06 with 95,000miles and i have had the fuel sensor relay replaced approximately 5 time and they finally got it right. I have had the tensioner fixed. i also bought the IPDM to replace the one in the car but only when it goes. I found out about the ECM recall so i will be getting that fixed...