After getting it towed to the shop the only thing the mechanic had to say was "Dios Mios" immediately after popping the hood. Great..
I just bought this truck from a dealership and stupidly figured they would of at least inspected it before selling it! Anyways, i'm in the process of trying to...