Bought this 2002 Wrx from a friend. Has 168,000 on it. When i got it, it would run rough when cold. First 10 minutes of driving it would hesitate n shut off on me when i came to a stop and in neutral. Throws misfire codes on all cylinders. I changed the spark plugs and 2 coil packs, ran lucas injector cleanor and sea foam thru it. Still had the same symptoms. One morning it just would not wanna start. I got it started and tried keeping it running cuz it wouldnt idle by itself. It finally stayed running by itself but you can tell something was just wrong. Engine was shaking and misfiring BAD. EGT sensor glows red hot. Drove it to a buddys to change the crank position sensor and when i got there noticed the turbo was also glowing red!!! so i tried pulling the crank sensor and it was so corroded that the cylinder part of the sensor stayed in the housing and the rest came with so i took the alternator off and tried getting it out but cracked the housing trying to get it out!! So i tried using quik steel to fix it but now i put a new sensor in and it wont start. No spark. with the housing being cracked and maybe the sensor not being exactly where its suppose to be cause it to not have spark? and how hard is it to replace that housing? I checked the timing belt and everything lines up. Anybody have any clue y its doing this?