Hi all, I've had my 06 for about a year now and have had very little trouble. It threw a P0401 code a while back, the dealer said they went through a procedure to clean it. 6 months later its throwing more codes P0403, P046C, and U1026. Now no warrantee, for the most part anyway as I'm down to...