I have a Freelander 2003 that has a lumpy idle when warm. I've had the Throttle control valve, Map Sensor & Lamda Sensor replaced. Still the same and driving me crazy. When I say lumpy, its like the car is vibrating and slightly missing. Anyone got any ideas?