Tell him tough shit hes lost his deposit and you'll just have to cut your losses with the new parts (although the £500 will cover it).The deposit was left to secure the car, you cant just ask for it back.
Say you've been turning potential buyers away as you thought it was sold,
I assume you didnt write him a recipt for his deposit telling him it was non returnable?