Recently I was driving my 1996 2.3L Mustang when I rear ended the car in front of mine. Well after a while I began working on it, replacing the damaged parts- radiator mount,radiator, bumper etc. The other day I decided its been sitting a lil too long so I attempted to fire it up, it started but only ran for a short time with a loud exauhst and shaky engine. If I did shift it into drive the engine bogs and stalls. So I borrowed a friends scanner to see what the problem could be and this is what I got. The CAT,EGR,HRT and O2S all indicated failure using the scanner. Any help would be much appreciated.