I bought a used boat early this summer and the engine ran amazing, since it is now winter I have pulled my boat up. After about 2 days out of the water I went to it to flush the motor out and it cranks but it wont start. I have tested spark on all cylinders and I have nothing. It has good fuel and I have disconnected the kill switch from the dash but still nothing, any ideas?