e30 says it is an ecm system malfunction, and most likely if it still runs, it is running at a reduced speed. the ECM is the computer in the engine compartment.
I think you may have to get the Caterpillar Forklift dealer in there to do complete troubleshooting on this problem.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.