gday all
Just brought a 2010 navara st TD and love it..
one thing though.. Its got like a whining noise coming from the engine. You can here it while going through the gears, and when your parked idiling just reving it a bit.
Its not the turbo, has plenty of power.
My dad has a 09 stx and it...