Maintenance & Lubrication/Filters for 2004 Ford Freestar

Select Filters Part

2004 Ford Freestar

Change vehicle

No. Part # Part # / Description List Price Price
1 3F2Z-6B321-AA 3F2Z-6B321-AA / Damper & Pulley

$244.33 $178.85
2 4F2Z-6019-AA 4F2Z-6019-AA / Oil Pump

Timing Cover

$514.48 $376.60
3 YF2Z-6020-AA YF2Z-6020-AA / Timing Cover Gasket

$20.24 $13.58
4 4F2Z-6700-AA 4F2Z-6700-AA / Timing Cover Oil Seal

Crankshaft Seal

FRONT

$11.38 $8.33
5 F1SZ-6701-A F1SZ-6701-A / Seal

Crankshaft Seal

REAR

$26.05 $19.07
6 4F2Z-6C315-BA 4F2Z-6C315-BA / Crankshaft Position Sensor

Crankshaft Sensor

$29.76 $19.97
6 4F2Z-6C315-BA 4F2Z-6C315-BA / Crankshaft Position Sensor

FREESTAR, MONTEREY

$29.76 $19.97
7 1F2Z-6675-BA 1F2Z-6675-BA / Oil Pan

$170.80 $125.03
8 9L8Z-6730-A 9L8Z-6730-A / Drain Plug

Oil Pan Drain Plug

$7.77 $5.69
9 1F2Z-6723-AA 1F2Z-6723-AA / Oil Pan Rear Seal

$10.28 $7.53
10 F2AZ-6C624-B F2AZ-6C624-B / Oil Level Sensor

$143.38 $104.96
11 E9DZ-6C626-B E9DZ-6C626-B / Oil Level Sensor Washer

$3.65 $2.45
12 E4FZ-6731-AB E4FZ-6731-AB / Oil Filter

FREESTAR, MONTEREY

$5.91 $3.97
13 3F2Z-6750-AA 3F2Z-6750-AA / Level Indicator

$29.10 $21.30
14 3F2Z-6754-AA 3F2Z-6754-AA / Tube Assembly

$31.80 $23.28
15 XF2Z6D008BA XF2Z6D008BA / Heating Unit

ENGINE BLOCK

- -
1This price excludes a refundable manufacturer's core charge. Add the part to your cart to see the core charge.