Hello, I’ve owned my E46 for awhile and my friend is now looking at them for cheap. So definitely something that needs some fixing. I found one but it has an overheating problem. They said they’ve replaced the whole cooling system, although they don’t seem positive. And the car doesn’t start because of a fuel pump, I plan on bringing one and using it to try and fix it before we buy. I was just wondering how I could tell the engine hasn’t been warped from overheating before he buys the car. I really need to make sure it’s actually fixable and the head isn’t warped from overheating. Any advice would be great, thanks!