I suspect the cluster is reading the correct mileage from the pcm. If you look at the engine bay pictures, it does have the 05-06 pcm. Four plug vs three. Note the lack of tcm by the washer tank also.
Someone swapped the engine with some portion of the wiring harness, possibly the cluster as well.
Yeah they swapped engine, drive train, dash, cluster, wiring harness, computer,
