if you can smell the fuel then check the plugs. might of flooded it out.
and the battery....that's on you man, no one can check that shit for you.