RepairPal Certified shops can diagnose and repair your 2006 Scion xB. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
Poor guess! .. Have local repair shop run a FULL scan test.. Why guess at it when it can be tested to find the reason it's stalling?
http://repairpal.com/repair-shops