My GPX250 (07') can not start, there is no spark when i try to turn on the bike. Symptoms: - Bike was working fine, problem started when i wanted to ride home one day from work and couldn't start - The ignition coils, CDI, plugs have been replaced (from wreckers) - safety switches (neutral/kick stand/clutch lever) has been disabled) - bike is able to crank when i hit the start button, just engine doesn't start - batter is ok I have had two mechanics look at the bike; first one told me that the CDI was broken (which i got it replaced) and still no good.. second one tells me that me components are working (pick up coils are ok, fuses ok, plugs, ignition coils), and reckons there could be something wrong with the wiring harness. He suggested me to replace the entire wiring harness (might be a bit overkill?) Any ideas on what i should do? Or can anyone recommend an experience motorcycle mechanic/electrician? I rang a kawasaki dealer and i am told they charge by the hour and no guarantee they can get it going?!