This happens when the engine is hot after riding in slow speed for 20-25 mins.
If the engine is hot and it is riding in high speeds it don't do this.
When the engine is back cool it would start right back up and act normally like nothing ever happened. My spark plug is fine but i am getting a very very weak spark.
I do not think it is overheating because my fan comes on and the temperature light does not come on . I use pre-diluted coolant with an extra liquid the dealer give me to raise the boiling point of the coolant.
I have a performance box cdi:
https://www.ebay.com/itm/BLACKBOX-P...-LTZ-400-Z400-05-08/140790807297?hash=item20c7c93b01:g:PNoAAOSw5cNYPG~p&vxp=mtr
I want to try another cdi but there is only 3 z's on my Island and their harness is different.
I don't know what to do.
Any kind of help is appreciated.