Land Rover Freelander 2008 — Air Flow Meter J9866: 2.2, Diesel, 224DT (118KW), LF2, 06/07-11/10 Landrover Freelander 2.2DT -A- (6 Speed) (4WD) (k+) - Condition: A - (sku: 657343)

Spare PartsAd Type
NMW07042Stock #
147748Odometer
Oct 2025Listed
Description

Air Flow Meter J9866: 2.2, diesel, 224DT (118KW), LF2, 06/07-11/10 landrover freelander 2.2DT -a- (6 Speed) (4WD) (K+) - Condition: A - (SKU: 657343)

Used — Genuine OEM —

POA
Show stats
New Model Wreckers
Member since 2010 Level: 1
101 Warren Rd (cumberland Hwy), Smithfield, Sydney, NSW 2164

Can't find the right part? Submit a parts request →  ·  Land Rover Freelander 2008 wreckers →

×
Who would you like to call?