My BMW318i95 no power has been overheating is it head gasket or alternator?? on 1995 BMW 318i

Radiator leaking replaced fan and crank shaft since i bought it and hoses.180,000kms

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
have a block test done and see if that is conclusive