This may not help at all, but...
In my LT1 Corvette the PO had replaced the battery with a generic side and top post style. Well, the postive top post had a cheap plastic cover and it was rubbing on a frame bracket. Yesterday the car starting exhibiting the exact symptoms you describe below. Once I figured out the problem and replaced the battery with the correct one, problems went away.
I wouldn't immediately blame Mr. Squirt. Check power and grounds first.