Iainyz, seems like you have both of these bikes, thing is i have recently got myself a bike was supposed to be a yz400c but it has 509 frame and 510 motor- not a bad bike on the whole, funny thing is the eng number is very close to the frame number just the last digit is different apart from the 509, 510 thing.
Brett