It is on because there is a problem with the abs system. Fix the problem and the abs light will reset itself. Have your local auto parts store read the codes for you.
Remove battery cable, reattach first step.
reset button is on dash to the right of steering wheel
sorry , I don't believe there is one i called ford service center and was informed there is no reset button for ford freestar 2004. either i had to order a new airbag system or get to module computer a bypass to reset computer.
Ford Freestar was created in 2004.
Usually a misfire.
( 26 U.S. gallons ) for a 2004 Ford Freestar
One reason a 2004 Ford Freestar may stall out is because of a water damaged PCM. This is a common problem with the 2004 Ford Freestar.
According to the 2004 Ford Freestar Owner Guide : ( 26.0 U.S. gallons )
how can ford freestar 2004 water pump be replaced
You should ensure that you have had any needed repairs done to your vehicle when the check engine light comes on. If you have an ODB reader and already performed the repairs, you can use it to reset the check engine light, otherwise it can take time after a series of cold starts, and a mix of city and highway driving for the system to reset itself.
On a 2004 Ford Freestar : The transaxle ( transmission ) is located in the engine compartment on the drivers side . It is bolted to the " rear " of the engine
Behind the service panel , on the right side of the cargo area ( according to the owners manual )