Cummins TPS / APPS / Throtle Pedal Connector for 2005 - 2006 5.9L Cummins engines.
OEM Part Number: 68040448ABCummins Part Number: N/A
This is an aftermarket connector.
Gray's Performance