Thanks for all the reply's guys! I think I am going to try cleaning up the egr valve and check the hoses to make sure there not clogged up, since the car has 250,000 miles things may have some nice carbon build up. As for the crank sensor I'm not to worried because I also read somewhere if it was not working the car would not start. So if I cant get the light out by Monday ill just pluck it and hope the exhaust is spitting out clean enough air for the test! But hopefully if I do fail that will give me some extra time before I get my ticket. But I will clean up the system a little and let you guys know how that goes! Its a little late for a junkyard run sadly.