engine rev problem 300D 1987

My 1987 300D engine revs up and down. The rpm goes to 300rpm and goes back to zero. it is worst when I put on reverse. it does the same when on drive mode or idle. Sometimes the stop lever on injector pump does not come back up. Anybody had this type of problem before?How do I diagnos it? Thanks, Alan

Forums

Taxonomy upgrade extras

Chassis Model Number