One problem related to check engine light on has been reported for the 2004 Ford E-450. The most recently reported issues are listed below.
While driving at various speeds or turning the engine stalled. When this occurred the vehicle coasted to a complete stop. Dealership reprogrammed the computer twice, replaced the sensor on crank shaft, and checked the wiring in the engine compartment. But, problem recurred. Vehicle is currently at the dealership. The chassis is connected to a big foot mh30bb 2004 motor home. When the engine shot down it chimed and the lights came on indicating that water was in the fuel. Check engine light comes on then the engine died.