I have had the same problem with my '03 GT, twice it actually did stall out on me. I am going to clean out the throttle body and I'll let you know if it works. I also had a check engine light come on the other day realted to a bad PCV valve, not sure if they are related.