Hello, first time posting here. So I have a Mazda CX5 which began overheating and I had noticed coolant spray over the engine and the coolant boiling over into the resovoir tank. Been to the garage and have so far had a new cap and thermostat put in. Drove the car for 24 hours and check engine light has come back on, the coolant is boiling over again and spraying on the engine. Does anyone have any idea what it could be? Thanks in advance for any advice!