I have an 08 Prowler XT 650, upgraded CDI, Intake, and pipe. It will start fine and run great most of the time but randomly it wont do anything. It acts like it has a dead battery but if I wait a bit it will fire right up. It has a brand new battery. I wonder if it has too much compression or if there is a comprssion release valve that is not working properly. All lights work fine, all battery leads are tight and clean, all cables are in good shape. Any ideas?? This is driving me nuts