my mechanic tells me my BMW 528 i engine has toasted itself. It happened last week. About 12 months ago they replaced some hoses to the radiator. In that perion the coolant templight popped on now and then but he said not to worry about it.Hes saying now it has a cracked head and rings have lost tension Can anyone tell me where I can get second hand 528i engine?