hey man. it sounds VERY similar to the problem i was just having. i redid the timing, but same thing. it would start fine sometimes, but after a short drive it would barely turn over and usually wouldnt start. i tried everything i could think of and everything people told me... but eventually i said the hell with it and put in a new starter- problem solved.