Hi, i'm new to this forum I have recently bought a terrano 3.0di which has very bad diesel knock and the EM light on. It also stalls when pulling away, I belive the advance solenoid to be stuck I have read the code with a launch which points to the pump. What is confusing me is that when its...