I have a 2003 Yamaha V Star 650 with a blown engine (rod thru upper and lower casings). I have available to me a 2004 V Star 650 engine from out of state. Are the engines swapable as is (i.e. wire connectors, cables, engine mounts, and drive shafts)? Thanks for any help or recommends.