Contact paul from north yorks mate he was very helpful when i got mine as said the main thing is all the numbers match but remember the 500 has a diffrent engine no to the floor number and should be stamped on the block just above the water pump and same again on the head near the pulleys