Join the club....****ville experience for me as well.
I'm going back in to my shop on wendsday to find out the problem with the check engine light.
I think we narrowed it down(due to some help from here...thanks guys) and hopefully we'll get it all dialed in.
At that point I'm heading to the Dyno to see how rich I'm running and if I'm in need of a fuel regulater.