It is possible for a wire that may be routed along the driverside fenderwell to have gotten broken and overlooked in an accident that hit the driver side. I dont have a wiring diagram handy so I cant tell you one hundred percent if the wiring for it runs on that side. Obviously a likely candidate would be the sensor on the side that got hit. But its not always a guarantee and Id hate to see you spend money on unnecessary parts. Any good dealer would have found the cause for the non communication, fixed it and then pulled the codes or at least found what needed to be fixed in order for the codes to be pulled and then checked to see if you wanted them to proceed. If I ever told my service writer or manager that there was no communication and couldnt figure it out theyd have someone that could figure it out get on it. Not just tell you that and send you on your way. The problem is that a lot of newer techs and even some of the older techs have gotten lazy. With the advent of OBD II, diagnosing got a lot easier. Just hook up the scanner and you can do a ton more now with PIDS, Active Command, etc than you ever could with EEC IV. Try testing the system yourself using the ABS light to flash the codes. All you have to do is go under your hood and find the ABS test connector. Its one the driver side, forward of the shock tower. Youll see a black box labeled power distribution box or something to that affect. Mounted on the front of that box is a little red clip that says anti lock test. Remove it by pushing the black tab down from the red cap and underneath youll find a pyramid shaped connector (black connector with 3 wires). With the ignition off, jumper a small length of wire or a paper clip from circuit 57 (ground) into circuit 836 (diag circuit). The ground circuit is the black wire, the diag circuit is orange with a white tracer. With the wire or clip stuck into those two ports of the connector and left there, go back into the car and turn the ignition on but dont start. THe ABS light will start to flash. Keep note of how many flashes there are, so you might want to have pen and paper handy. A code 63 like my car has will flash 6 times, pause for a second or two then flash 3 times. Then if theres more codes therell be a longer pause, then more flashing. Keep track of all of them, even if you think the codes are repeating. Once you have the codes, then we can try and figure out the problem. I have the list of all possible codes the system can output and the accompanying pinpoint tests so let me know what the codes are and hopefully well get you some answers.