Throttle and Wire Testings

Well,
Finally got the unit out for a good ride this weekend on the handyman special (06 sportsman 500 efi), fired up and everything was running fantastic. After about 30 minutes of riding I notice the idle was giving me issues again, seemed to go away and then return again for a few cycles. Once I shut the machine off it was difficult to start but could get it going with some throttle…Odd seeing that its EFI. Starts no problem with the throttle wide open. ??

Why would it start with throttle wide open? and rough idle afterwards… Air fuel mixture?

Machine will restart with no issue when cooled down.

Got it running again and wiggled some wires and was able to get mixed results.

What is the best way to check the wiring on the machine. DC volts or OHMs to ground our to positive. I don’t want to fry a module or computer.

After much reading on here I ordered the connector kit from OTB but the being able to start it when warm only with throttle wide open has me confused.