$875 too high?

Probably if it's isn't rusted out. Parts man, parts.