so i just got done replacing my heater hose a day ago since it was leaking coolant badly, it drove fine for a day and now it randomly starts to overheat, the temp gauge would go to 3/4's and stay there then when I would slow down to check it out it would go back to normal. nothing is leaking under my car whatsoever. coolant isnt bubbing. i noticed a cpl weeks ago everytime I would drive my car a tad more spirited i would see the remains of oil on top of my valve cover obviously from the oil cap. so my question: CAN A BAD OIL CAP CAUSE IT TO OVERHEAT? honestly im just fed up with my car and really close to selling it for a miata...