Land Rover Rangerover Sport 2007 — Air Flow Meter
Spare PartsAd Type
NMW07291Stock #
287935Odometer
Oct 2025Listed
Description
Air Flow Meter J98906: 2.7 V6, diesel, turbo, from vin 6A499999-, L320, 08/05-08/09 landrover range rover sport 2.7DT L320 -a- (6 Speed) (4WD) (K++) - Condition: A - (SKU: 668833)
Used — Genuine OEM —
POA
Show stats
Can't find the right part? Submit a parts request → · Land Rover Rangerover Sport 2007 wreckers →