Is it a B&S 6.75HP by chance? I have a JD 603C that is hard to pull like that. I hate those B&S 6.75HP's.