Would you belive if this happened to me once, on the second computer I ever owned. I remember it was a 300Mhz Pentium II computer but it would show up as 1700Mhz.
The boot reading is most probbally the correct one. But to double check, update your bios. If you are still uncertain, then go ahead and remove the CPU and see what it reads.
Hope this helps.