Have you checked your plugs or your coolant to see what they look like?If it wasn't hot, and the cap vented, it sounds like a head gasket leaking combustion pressure into the cooling system. I'd pressure check the cooling system, and check the cap.
i checked the oil it looked good. iam hoping its just a bad cap. i didnt check the plugs though. tomorrow for sure