i fixed it and don't ever do that to your car again.usually when u boost on the stock ecu its going to throw all sorts of codes and make it run like shit, but the obd0 ecus will still let the car run ok if you drive it easy for the first couple minutes, it only start doing bad things when pushed, as soon as i got the lean code i knew it was time to take it back home. and the bad rep was an accident by apor1a, he sent me a pm saying sorry.
there is no "usually when you boost on a stock ecu" you at least run a base map. that is a great way to melt the lovely new pistons you just put into your engine. did you do all of this without a wideband as well?