HELP! John Deere Hydro 185 lawn mower wont start.

i have about the same problem with my JD 185. It turns over, gets gas and spark but will not start. If i choke it gas and a little bit of fire comes out of the carb. Turn the coke off it just turns over. Been trying to figure this thing out for a month now and cant find anything...please help...