G’day all i have questions for all the tech savvy out there. First i should say that my 04 d22 has done 155,000k’s and i picked it up from the dealer 2 months ago, since then i have had to spend $2.500 on the engine because of a timing gear that was missing teeth and other things like the...