Did you paint the starter or mounting flange when you did the engine/tranny swap? If so, make sure there isn't any paint on the mating surfaces between the starter and the mounting flange - it needs to be bare metal to bare metal to get a good ground. I had the same problem, and this was my solution.