I have a 97 f 250 7.3 liter diesel. When I start the engine the motor runs rough. The RPMs flucuates. When I rev the motor to 1000 rpms the motor runs normal and the idle smooths out. If I don't rev the engine the motor will stall out. The check engine light dose not turn on. There is no hesitation during operation and I have plenty of power. Can someone help me with this problem.