Update: I haven't had time to check it out yet, but this morning started up fine and ran fine to drive the kids to school.
Since it did it yesterday, when i got home I put it in park and revved the engine to around 4k rpm and let off the gas then it went down to real low idle and cut off...