I've been trying to start my week old bike for the past two days which up to then has been running great. I came home from a muddy cycle the day before it wouldn't start and I sprayed the bike clean with a hose. After this clean it ran perfectly. The text day it wouldn't start at all. I checked the carb and it was normal and the spark plug does spark when I take it out. The only way I've gotten it to start so far is to put gasoline at the bottom of my spark plug. The bike won't do cold starts. It looks like there's rust in my cdi where the sparkplug goes in here's a pic. Do I need a new cdi?