Tom, does the engine turn over by hand when it won't crank with the starter? When you used your friends starter, did let your engine get to operating temp? Did you leave your starter on his engine long enough to be up to normal operating temp?