My 98 pathfinder cranks but won't start. Changed Mas and fuel pump relay Also 6 spark plugs they were real bad and new distributor cap. Managed to get it started but engine dies when rpm goes below 700. Got a fault code P0325 knock sensor will changing sensor cure this or something else. Pathfinder has 149k miles