Good news Dave. Cheap fix. Best off, like banshee says, try fixing the cheapest(and most likely) part first. I know some of these guys think going to a mini high torque starter isn't neccesary but it was the last resort for me and it was the fix that worked for my setup after everything else failed.
Andy, you'll have to deal with my son on the bucket. It's his. It just here in storage till he's rich and famous.