Comcast does employ congestion management, however they would not shut down your connection. Additionally, Comcast's technique is protocol-agnostic, which means that the system does not manage congestion based on the applications being used by customers.
I would suspect 1) Saturated upstream (try 10K) or 2) Overloaded router. -- [Insert Comcast employee disclaimer here.]