That's the reason I like my old foot starter...
No solenoid.
But yeah. Check the battery, and the solenoid. That's what it sounds like it could be to me.
And if the solenoid is shot beyond repair, you can usually get a new one and swap it out for much less than $85.