if it cranks endlessly check the fuel pump fuse,...when i wrecked my b20 hatch,..i got it back ffrom the tow yard and tried to start it,..bish would just crank,..then i remembered that when your airbags blow they blow the SRS fuse which is also your fuel pump fuse for safety reasons of course,...check the fuse and turn the key to the on postion but dont crank it,..see if you can hear your fuel running