Land Rover Freelander 2008 — Air Flow Meter

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
New Model Wreckers
Member since 2010
101 Warren Rd (cumberland Hwy), Smithfield, Sydney, NSW 2164

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