My engine is internally leaking coolant. I consistently smell a sweet smell. I consistently have a service engine soon light on and it has a P0301 code. My car is only at 63,450 miles. My mechanic informs me the rememdy requires a complete long block replacement.