Gave it the best damn clean inside its ever had! got some fabric cleanign stuff (baisically just carpet cleaner although it says its for car seats too) really got all the muck out my seats, hoovered it to within an inch of its life and rubbed in another layer of megs shine on the bodywork trim. still waiting for new Mass Air Flow meter to arrive....