Hi,
The turbo on my 2005 Grand Voyager (2.8 diesel, automatic, RH drive) blew recently.
I have bought a replacement, fine looking used part, with zero play on fan.
I need to know where it's located on the engine, can't see it from above or below.
Any help much appreciated.