The exhaust mounts look the same but I have not had a problem with them. The installation for them is correct, in compression. The Voltage Regulator ones are in shear with plenty of vibrations and they don't seem to like it! Its not the end of the world if they fall apart as they can be wired together for a temp repair that seems to last longer than the new mounts. All the bike installations are bolted directly to the frame with no rubber so maybe that will be the next move if the poly mounts don't work.