F**K YOU TAIWANESE/CHINESE MADE JUNK

Chinese chevy part, no wonder it doesn't fit.