The most likely cause is one or more warped brake rotors, other causes can come from bad brake pads if the shaking is at very low speeds.
Ford Freestar was created in 2004.
2007 ford freestar
how can ford freestar 2004 water pump be replaced
2005 ford freestar where is the coolant temperature sensor ?
( 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.
On a Ford Freestar : ( NO ) * according to the 2006 Ford Freestar Owner Guide , up to ( 2000 lbs if the factory trailer towing package is installed )
2005 Ford Freestyle
where is the location for a blower motor relay on a 2006 ford freestar
According to the 2004 Ford Freestar Owner Guide : ( 26.0 U.S. gallons )
The Ford Freestar was discontinued in 2009 along with the Mercury Monterey Minivan, being replaced with the Ford Flex.
firewall 1-----2-----3 4-----5-----6 front of Ford Freestar > driver