I have a Rover Ranger 547 with 67 hours on the clock from new. The engine starts and runs fine, but after about 10 minutes as the engine warms up I get a miss fire and the engine is surging. I have fitted a new fuel filter, replace the fuel in the tank, checked the fuel cap breather. Removed and checked and cleaned the carburetor, fitted a new fuel soleniod. Fitted a new spark plug and still I have this surging problem after about 10 minutes of running. I do not know where to look next. Where I live there is no Rover service agent and the spare parts I need have to come from 6000Kms away.