Once upon a time 3 of us cross the creek in CO and one of our Raptors came out with the same issues you are having.Thanks!
I would trade it in as well. It is much easier for me to accept issues with my Raptor at 208k (6 years old) then still making $900 payments on a truck that smokes like a 80s Diesel and is as unreliable as a Volvo.