I have had both CDI's, and stators act that way. They heat up, and short out. once they cool off a little the cycle repeats. You can test the stator by running it till it cuts out, and do the resistance tests in the manual, and the cdi would be the culprit if the stator passes the tests. Hopefully the shop has seen this before, and gets it right for you. You may want to bring it to their attention just in case.