I'd either have someone who knows what they are doing, and that might just be an engineer look at it, or walk away now. This could easily be that 500 for an engineer is cheap compared to what you might get stuck with.
"On piers." Hell you might get into a "codes" situation where you have to tear half of it down to fix it.