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
Can't find the right part? Submit a parts request → · Land Rover Freelander 2008 wreckers →