U sir r correct.. i reset like u said and then took it for a test drive and only 2 coil codes popped up, coil e and c, went back to the shop and erased the codes and then took it for another spin. came back scanned it and no codes at all. i still have no idea if it is fixed or not due to how weird it acted. all i can think of is it needed ran for a bit since it was cranked on so much when it wouldnt start and had to burn out some excess fuel.. very strange i will post up if the codes come back for more help. i was able to drive it home today.