Yes, it can cause overheating in the long run. A missing reservoir cap may not result in overheating immediately. However, as your car continues to run out of coolant because of consistent overflow from the coolant reservoir, the vehicle may no longer have enough coolant to properly regulate the heat produced from your car’s running engine. Note that wrong coolant brands and inappropriate coolant mixture can also lead to overheating in a vehicle.