well, i bought a bunch of stuff off a doner bike including a water pump which turned out not to fit. gen 3 pump is very different than gen 4, the shaft is much longer on gen 4 mabey due to different oil pump but not sure. So now im in need of a water pump... please help. used is ok. thanks!