Stalling
I'm no professional, but kinda sounds like a voltage regulator. I'm sure others will post up some more sound advise.
Print