From what I've read, the Painless harnesses are "modern" harnesses and not OEM-style. You need one like Chevy Duty's.

Good luck!