I have a 2003 with exact same problem and tried the exact same things.I turned it over so many times that the solenoid melted.Finally discovered it would start by touching the 12 v from the battery direct to the starter.Worked every time.For one day.Next day same problem.When you turn the fly wheel(Armature,at engine top?) by hand do you notice that when the mower is hard to start this is also difficult to rotate,and vise/versa?Its almost like at times it has too much compression and the starter is not strong enough to rotate it.Other times it starts great.For a while I thought my oil was too thick,or maybe the exhaust valve was sticking.If you rotate this by hand too many times you flood the engine and the oil fill with gas,so disconnect the fuel line into the carb.I still dont get it.The hard start seems to have no consistency,from one day to next or even 15 minutes later.I am ready to use this thing as a boat anchor.Been playing with it for 2 years,its just so inconsistent.The main thing is when it doesnt start the engine is difficult to rotate,and I used to be able to get it going by rotating it a few times by hand,but that seems to be working less and less and not at all last 4 days.
steffen
July 2008