Hey, all

My buddy has a 2006 STi. It was recently in a front end collision. After parts replaced and body repaired, he has his ABS light on and has been getting misfire codes on all cylinders. We changed his spark plugs, ignition coils, and his fuel pump. Nothing seems to be getting rid of the misfiring. I clear the codes then they come back. Is there something else we should check or is it related to the ABS light? Thank in advance