Yes, you absolutely have recourse and can file a case in small claims court. You can do this without a lawyer. Here's a guide: https://www.depts.ttu.edu/sls/forms/How-to-Sue-in-Small-Claims-Court.pdf
Even though it's a used truck and there is no warranty, you still have recourse. A seller is obligated to disclose anything the seller knows or should have known that a reasonable buyer would consider material in making the decision whether or not to buy the truck Here, the seller not only failed to disclose material matters the seller knew or should have known about, but affirmatively misrepresented the condition of the truck. And, these problems clearly qualify material items that a reasonable buyer would consider in making their decision. You can tell the seller in buying the truck without a warranty you were relying upon his duty to disclose anything material he knew. If he does not agree to pay for the repairs, or to rescind the sale and give your money back (your choice), you want to raise the stakes on your seller. In that case, you should send the seller a certified, return receipt requested letter detailing the history and misrepresentation and lack of disclosure and demand he comply within a short specified period of time. Inform your seller that if your demand is not timely complied with, you will have no choice but to file a suit against him for your damages. Be sure to specifically mention that if forced to file this suit, you will be filing this claim not only as a breach of contract case, but also as fraud and deceptive trade practice causes of action, which will entitle you not only to your damages, but also an additional amount equal to multiple times your actual damages as punitive damages. That should provide plenty of incentive to comply with your demands; but, if it does not, file your suit. Even if you have to file the suit, that's likely all you will need do. In my experience, the seller will settle this without a hearing rather than risk punitive damages and the fraud and/or deceptive trade practice judgments.
Thank you so much for allowing me to help you with your question. I have done my best to provide information which fully addresses your question. If you have any follow up questions, please ask! If I have fully answered your question(s) to your satisfaction, I would appreciate you rating my service as Good or Excellent (i.e., 4 or 5 stars)(hopefully Excellent/5 stars!). Otherwise, I receive no credit for assisting you today. I thank you in advance for taking the time to provide me a positive rating!