EMD engine pricing is determined by block configuration light block C model w/ 645 packs or heavy E block which is the true 645 model
645C block engine w/ blowers rebuilt around 80,000 - $130,000.00
645 E block w/ blowers upwards to $210,000.00 - $275,000.00 depending on core cost of eng to rebuild w/ requalified packs and parts w/ new main and rod brgs,
This is for 16-cyl 645