On the way to work last night, while making a turn, a guy on a bike rode out in front of me. After slamming on the brakes to keep from killing him, i spun a little on the wet road, and ended up curbing the car pretty hard in the rear. I didnt hit the guy, but my rear pass. side wheel swept into the curb at pretty much a right angle. There was no serious damage to the car, but the impact was hard enough that my engine died (?!?!) and on closer inspection i saw that a peice of the outermost rim of my tire had snapped off (the tire seems to still hold air fine). When i restarted the car, I immediately noticed a problem. At idle, it was running rough, sounded like it was mis-firing a little. When i REALLY notice it is on light throttle acceleration. If i am crusiing at a steady speed, it just seems like its running a tiny bit rough. But when i accelerate at anything up to about 1/3 or 1/2 throttle, it stumbles, and bucks and misses like CRAZY. the more throttle i give it, the smoother it runs. Once i get about 1/2 throttle, it smooths right out, and runs fine. When i give it a full throttle blast, it pulls just as strong as before, and seems to have no issues, but the second i get into vacuum instead of boost, it starts stumlbing, missing and bucking again. I have also noticed that as I'm driving, when its in vaccum on the boost gauge is when it runs badly, but as i get closer to zero vaccum and zero boost it starts to smooth out, and once I'm in boost it seems to be running just like normal. I am friggin CLUELESS as to what could be wrong. since i don't want to drive my car anymore than I have to until i figure it out, for fear of doing more damage, and its my daily driver, I obviously need to figure this out quick. Besides the rough running, nothing else seems wrong... the coolant temps, and oil pressure and everything seem fine. I just got a scanmaster, so i dont really know how to interpret its readings yet, but I can post them here if that will help. If anyone has any thoughts or suggestions, i would be very appreciative. Thanks!!!