I screwed up!! Advice please?

All 100% true, but his purchase certainly sounds misrepresented.
I don’t disagree, if the buyer has the promises of a ‘solid car’ in writing from the seller. It should be an easy win for him.