my engine starts ticking too but only when i go in a tight left corner...
so if i have a lack of oil pressure is that due to a faulty oil pump? What will a windage pan do for oil pressure.
but then if the oil pressure gets lower, the pressure light should turn on...?!
so where could i get an oil pan baffle for the td engine? all i can find is for the gti...