when i hear fried ECU i think its shot and wont turn on, now short in wiring isnt part of the ecu
belt slipping off could be from the bearings being shot and the crank walking some and allowing movement. also go to remember that motor seen 7k a good bit of time