Looking for some advice on what may be wrong: Bike: 2005 YZ450F Problem: Bike will start fine when cold and idle fine for about 30 seconds, then it will die. Only way to keep it running is to turn up idle or keep throttle open. After it is warm it is hard to start and i need to give it gas while kicking it. If i try riding it sputters and cuts out. It all started after I accidentally left the drain tube catch plug in (used for super moto) and it filled up completely, backing up to the carb and keeping it from running. after i noticed that unplugged it, it ran fine for the rest of the race. Got it home and it started with the problem above. What I have tried: Carb: thought something may have got in carb. completely removed and cleaned with carb cleaner and compressed air. did not help. New gas: did not help It seems electrical (unrelated to the drain tube catch) so i tried: New spark plug: did not help Test Throttle position sensor: within spec for resistance Spark test: seems weak kill switch: continuity good Spark plug cap (ignition coil test in manual): out of spec at .2 omhs range is recommended at .08 - .1 Do you think the cap could be bad? would this create the problem above? does it make sense that it would work fine until the engine warms up? could it be valves? Any help would be great.