damn crank postion sensor is broke and its running like crap. it was running real lean but i believe i have fixed that. still throwing egr codes at me though. but i think once i get a new crank postion sensor it will ru a lot better, if that doesnt fix it a SR20 will