I have 998 Mini Neon with high RMP at idle (1100rpm with no vac advance, 1300 with vac advance). These RPM values are with the idle screw fully wound back (basically removed). The fast idle cam screw is also wound back, I've actually disconnected the throttle and choke cable to make sure these are not influencing the idle speed. I have 10 deg advance time with no vac and 32 deg mechanical advance at approx 5000rpm, I don't believe the ignition system to be at fault here. I have very little spark scatter thanks to a pointless metro dizzy. I have even compression (about 170psi) in each cylinder and have checked valve clearance which are bang on. I have no starting issues either, so I dont suspect the engine.
Its running a HS4 carb with standard alloy spacer, I've renewed all manifold gaskets as I suspected an air leak but this has not improved anything. I have also renewed the butterfly valve spindle bushes as these had play in them. I've double checked that the butterfly valve is sealing and the chamfers are right way around. The carb behaves as it should during all driving conditions but not at idle. I believe my fuel mix to be correct as it is at the setting it passed its MOT, plus when using the slide lift pin the revs peak and then fall away to a stall showing the mix is about right. I've ensured that the jet is at its correct location i.e. up against the mixture adjusting nut.
My only thought is that I have an air leak somewhere but I've sprayed brake cleaner/easy start around all the intake and carb with no change to RPM. I've even checked the servo line to check for leaks and have found nothing.
The only way I can reduce the revs at idle is weakening the mix to the point it starts to hunt and then it coughs under acceleration.
This issue has been driving me mad. Any advice welcome.