2006 gem going slower and now dead

My 2006 e4 gem car was running fine. All of a sudden it went slower and slower. No codes were given. Made it home at a snails pace. Plugged it in, and it worked fine for about a mile then entered turtle mode to even slower. did this a half a dozen times. The latest is, plugged it in, and it made it down the drive way. Now it is not moving at all, however batteries are in solid condition and no codes.
Any thoughts?

Does the contactor clunk in when key is on?

you can get that problems with a bad throttle

Throttle control. This is a common problem.

Mine is doing the same thing. I did replace the throttle two months ago. Batteries are good.