1st-Gen
I just bought a 2004 6 3.0 with 134k miles on it. Sometimes during cold start it makes an odd rattling noise for a second, and also a noise at 1-2k revs sometimes when warm. The car is throwing the p0345 (cam position sensor circuit ) and p0012 (intake cam bank 1 over - retarded). The car runs...