I'm new to husaberg and just got myself a road registered 1997 501but looking at the engine it's got 470 stamped on it . Will the 470 top end fit the 501 bottom or will it be a 470 engine. Also will there much difference from the 501 to a 470 . Any info would be greatly appreciated thanks...baz