I'm from the UK from Shropshire, I have to be honest I've never heard of Cambiare either but after looking on Google they sell OE stuff apparently.
I suppose only time will tell haha!
I paid just under £90 for the pump.
Which country is this is if you don't mind telling us?
Just looked them up, doh!
Never heard of them but they seem quite good.! I was just thinking, as the word is the Italian verb "to change".
And you "change" parts out.
Discovery 2
117k miles
Manual
So I started the car this morning, slight smoke out the back but ran fine. Drove roughly 1 mile down the road and it started misfiring and wouldnt go above 30mph no matter what gear I was in.
I managed to pull...