I have had good luck with TYC, my trucks now have cleaned oem from pull a part, but the truck with TYC where over 5 years old when I got rid of the truck and they never gave an issueI got them for Christmas, I never would’ve bought them myself (or any tails since my old ones still worked). But now that I have them, I love them.
I fixed my circuit board issues by buying TYC boards from O’Reilly, someone on here, I think @Dropped88, mentioned he’s never had an issue with TYC, so I got those