I am working on a friends 02 Honda rubicon 500. It runs for awhile then dies and wont restart. This is what ive done so far, new carb, tried a coil, ive cleaned tank and petcock, cap is venting and there are no codes. I thought that it had to be a fuel issue. But i can drain fuel out the bottom of the carb for days. So then i thought it was a coil when it got warm it quit. But i swapped a working one and it didn't make a difference. Im stumped and dont know what to do. Thanks in advance!