What should I do?

500.00 for complete tach dash with uncracked pad and complete wiring harness everything
Looks like you have it in writing. Then it is shame on him.

You could sue him in small claims court, with your documentation I bet he would have to refund you.