$500.00 seems a bit steep for a 235. They can be found for less.
A good running 235 for $500 would be a good deal. A complete engine that needs to be gone through should be in the $75-100 range. Just my opinion, based on what I see here in the Midwest.
John