Got the same issue here as well. It means that you have a misfire in #4 cylinder. Most likely it is the plug and coil in the #4 position due to leaking coolant from the heater core. Check to see if there is indeed coolant, if so when you change out the coil and plug you will want to replace the hose clamp just above the plug with a "screw to tighten" one.
the code p0304 is cylinder 4 misfire detected
Trouble code P0304 means:Cylinder 4 misfire detected
Trouble code P1507 means: Idle air control (IAC) underspeed error
light sensor
There is a electrical short somewhere...
The trunk is open or the ajar switch has malfunctioned.
Speed sensor on a 2001 ford expedition
The 2001 Ford Expedition has 16 valves.
r134a for a 2001 Ford Expedition
The 2001 Ford Expedition has a V8 engine.
The 2001 Ford Expedition is a gas-powered vehicle.
The 2001 Ford Expedition has a 4-speed automatic.