Teeth & Tires said absolute win! and isn't that one of those new, aftermarket A/C compressors? Click to expand...