HELLO. I have problems with a D-Max 3.0 Diesel 2006 that I have not been able to solve. I revolutionize it at 3500 rpm and flash the motor witness for a second and fail. He took it to the Diesel laboratory and made me change the fuel pump because I had problems with the advance and I decided to change it for a new but I continue with the same failure. When scanning the codes it has are P1650 and P1651. I change the crankshaft position sensor and the complete TPS of another truck. They advise me.
Hi, friend. I would recommend checking the complete wiring from the ECM to the PSG (injection pump). Since, the codes mentioned refer to a failure in the CAN communication lines between the ECM and PSG.- If you already changed the pump you only have to check the wiring or change the ECM.-
I hope this info serves you.
If you need more information, let me know
Thanks Andres but already check the wiring and also change the ECM, the crankshaft position sensor and the complete TPS that was from another D-Max truck that I have and is not failing.