Electrical/Powertrain Control for 2004 Ford Freestar

Select Powertrain Control 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

- -
No. Part # Part # / Description List Price Price
N/A 1F1Z-6B288-BA 1F1Z-6B288-BA / Camshaft Position Sensor

FREESTAR, MONTEREY

$39.27 $26.35
N/A 2R3Z-12A699-AA 2R3Z-12A699-AA / Knock Sensor

FREESTAR, MONTEREY

$29.87 $20.04
N/A YF1Z-7H103-AA YF1Z-7H103-AA / Speed Sensor

Vehicle Speed Sensor

FREESTAR, MONTEREY

$64.60 $43.35
No. Part # Part # / Description List Price Price
N/A 3F1Z-12A648-A 3F1Z-12A648-A / Coolant Temp Sensor

FREESTAR, MONTEREY

$21.60 $14.49
N/A XL3Z-6G004-AA XL3Z-6G004-AA / Cylinder Head Temp Sensor

FREESTAR, MONTEREY

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