Well knowing that the engine has just been changed,have all the engine grounds been re-installed? Another thing I have seen two or three times,are you dead certain there are no wires pinched in between the block and the bell housing? I can't see a problem with grounding the fan, where are you picking up its power? Have you charged and load tested that battery? Just some thoughts,Hank