This sounds like a problem that we have been warned by Pontiac about our Vibe. My brother-in-law got the same warning from Toyota about his 05 Corolla. It has to due with the pcm going bad. Warning,experience powerloss, hard transmission shift, car stalling while driving or car will refuse to start.
"But Doc, we dont' have enough road to get it up to 88 miles per hour"