Someone put a damn bullet in this thing! Not pictured a river of coolant and chunks of belt on the street. Hopefully my Chevy 2500 will be ready soon I can’t take this much longer.