see first reply , also if the tank was loose at anytime then check inlet manifold too , sometimes they come loose or crack if its a plastic one ? but as i said before it could be valve clearances too even if it does start ? slowly chuggs into life just sounds weak ? if yes then that is a good possibilty