Hi Sparker
Yep, always look at the fuel first, any mower you get that has sat for any period will have stale fuel. When the person you get a mower from says they have put fresh fuel in this translates to, I put some good fuel in with the rotten fuel so now it's only half rotten or they used fuel from the can in the shed which has sat for longer than the mower. Always drain the old and put fuel in You know is ok. If it has spark and compression it has to be a fuel issue.
Cheers
wce