RE: I'm super frustrated
Ok saying we suck at helping probably wasn't your best move. That will only bring problems. Letting them know that they get to you is another one. They will only continue. And as far as getting your truck fixed... Well 45 says it all.