My co-worker's kid just blew up the engine in his 99 328i. The shop claims the block is cracked after he overheated it.
The got a quote of $4700 to install a used engine in it.

Please....
I need to know what the Mitchell manual says the Time required to remove and replace the engine.
Also, who has the best prices on Rebuilt BMW engines ?