Are you using a battery or mains?
Check the battery clip is'nt snagging in the spring, it may be stopping you fully compress the on/off switch.
If you want a cheap replacement that covers a lot of sounds i'd go for this:

Its a clone of the SansAmp GT-2 and will cover most sounds. I prefer it over most pedals and i have some way more expensive stuff at that.