I just inherited my dad's 58 GMC pick up. I took it to a mechanic and he gave me an estimate of $4,5000 to get a 350 Chevy engine, rebuild it, replace everything new that makes the truck run..wiring, gas tank, transmission, rear end, etc. Is this a fair price?