Hi van folks! My 04 Chevy Express 2500 cargo van has 94K miles and runs like a champ. I hit an 1000 pound elk cow on the left corner that took out the grill and head light but no mechanical problems for over 500 miles. Then upon starting the dash shows abs and brake warnings with 4 extra warning chimes. Drives normally otherwise for 30 seconds then bouncy speedometer, 33 more warning chimes and transmission goes into limp mode (erratic shifting 40 mph max or so) Replacing the speed sensor provided a temporary cure but brake, abs and speedometer trouble returned to the dash shortly after the fix but no limp mode. 300 miles later limp mode comes back. That was 2 weeks ago. Now it runs perfect like nothing ever happened but I'm just waiting to be stranded again and it won't misbehave for a mechanic. Help!