starts won`t run on 2003 Mazda MPV

cranks ok engine runs but won`t stay running you can hold throttle down an engine will try to run but has no power. scan ecm has no codes.has red spark at plugs.

Asked by for the 2003 Mazda MPV
You may have fuel pressure problems or it's possible that the exhaust system, like the catalytic converter or muffler, is plugged, those are about the only things I can think of that wouldn't generate any codes. You might need a Mazda or Ford specialist.
Here's a directory link for you: