Am I justified in my frustration?

I would say at 250 and all the bitching here the deal is done and if I was the seller it is now over. He didnt know how long it was open from his posting. He did say the pinion would not turn. You bought it in person and never looked at it. That is like looking at a car from 10 feet away buying it and then bitching because it had a bad trans or something.