Speedco should be held responsible for repairing your truck. It was not leaking when it came into the shop, so they did not do the oil change correctly. Here is a person you may wont to contact at Speedco Corporate office, JASON EVANS (DIRECTOR RISK ENVIROMENTAL AND SAFETY.) 703 W Park Street...