Ex850R This will account for squeaking noises..... While I have to do all mounts, will a P80 alternator go in ok? Electrically I mean? Mounting it I can handle and pulley needs swapped. .