when it doesnt start what is happening.. like dead battery not start.. or bad starter not start.. as in does ANYTHING happen.. does it crank but not fire? does the fuel pump prime? i think your issue would be a lot easier to solve if we understood HOW it doesnt start..