Just my two cents. but I always use genuine gm parts for my gm vehicle, I know there may be better out there ut that is what it was designed to run with...