I own a 2004 Newmar Scottsdale on 2004 Workhorse 8.1L chassis.
At first the engine would start but moving up and down about 300 RPM until warmed up and then it ran OK. I took out and cleaned the mass input sensor (did not seem dirty) with the proper cleaner, checked air filter (looked OK). Went for a 60 mile drive, it did just fine. Next day, started engine, did the same, RPM up and down until warmed up. I then cleaned the throttle body, let it set for awhile. Tried to start, back fired a few times but would not start. It started one time, ran for about a minute died and then will not start. I checked a spark plug, it had gas on it and was fouled. I cleaned off the gas replaced back and tried to start, again I checked spark plug, same, a lot of gas on plug. A lot of spark from the coils. Checked fuel rail, plenty of fuel pressure. My mechanic came over, used his OBD II code checker. No error codes. Unhooked MAF sensor plug. Checked codes and still no codes. He thought that he should be getting some error codes. He thinks that the ECM is bad but not 100% sure. I checked ground wires, ECM plug wires. He said that temperature sensor, crank sensor and oxygen sensor was OK based on what he saw on his code checker. Any ideas?