i picked up my first ranger after owning two tritons. i put it in the water and the engine wont start.. then took it back to to the dealer i bought it from they fixed the ball and changed the spark plugs it started there and ran. so i decided to take it out the next day and again it wouldnt start. called them up and they think its the fuel pump and the switch between the seats to change tanks. since the switch needs to be off and at acceseroty for the engine to get gas. when it does start it seems like its running out of gas. if it stays running in idle once you put it in gear shuts right off. need help ive been waiting two weeks for parts to get to the dealer. is there any thing else that this could be.