so here is my problem... i had my tach cutting out and it appeared to miss fire when it cut out. i had an electrical diagnostic done which told me i have signal coming from my crank to the icm but nothing was leaving the icm. it throws codes some times not all the time. i replaced the icm and thought everything was ok about a week went by until it did it again. a faulty icm? i thought so i had the icm hooked up to a diagnostic machine to find out the icm is working correctly. what now? i have no clue what the problem could be it starts fine and runs fine even when the tach isnt on but it worries me because when the tach goes out so does my traction control. please help i dont know where to look next.