As far as the engines they sell, yes...but the harnesses don’t use any oem parts. Cheap relays and cheap breaker switches (instead of fuses). The breaker switches kept activating, preventing my fans from working, so my car would start to overheat, especially on the hottest days. They may also...