Steven is right, but I do have a few minor differences of opinion.
--Not only is Steven right that you never use BOTH parking light outputs from the remote starter, but I've also found it impossible to find the positive light wire in the kick panel.
Just use your negative parking light output to the gray/black at the BCM, and cut the Compustar's postive light output and tape it off.
--Getting to the brake wire at the pedal sucks, and there's a better way.
Reach inside the driver's-side dashboard fusebox, reach up, and you'll feel a small harness running upward. It's wrapped in gray foam instead of black tape.
Pull that down, there's plenty of slack. Brake is light blue. (It runs up to the third brake light at the top of the cab.)
If needed, I think the gray/black domelight wire is in there too.
--Starter kill/anti grind relay. Your truck already has antigrind from the factory, and the PASSLock II is a pretty good theft-deterrent system.
It's totally up to you, but if the aftermarket starter kill is not desired, you could cut this relay out.
--Brown accessory wire. I prefer to leave it unpowered, as this way, the wipers can't come on during remote start, even if the wiper switch is left on.
On the other hand, it is more correct to power up ALL of the car's circuits during remote start, and many installers prefer this. It's up to you.
--Diesel stuff. Doesn't yours have the Duramax.........um, what do they call it? Instant-Fire or something like that, right?
Basically what I'm asking is, does the wait-to-start light ever come on? I don't think it does, does it?
If you (with your key) can start the truck like it has a gas engine, then I would install the remote starter as if it had a gas engine as well.
cn5/pin5 horn output: Are you installing a siren with this system, and don't care about the horn?
The horn wire is BLACK / YELLOW, in the steering column with your ignition wires. If it were me, I'd hook it up, so there's even more noise when the alarm goes off.
--idatalink stuff: Same as Steven, I can't say without reading their website (and without knowing which module you're using), but:
iDatalink (and many other manufacturers) say "ground when running," and Compustar (and DEI) say "status"...........but those are the same thing.
That is, if I'm not mistaken, the Compustar's "status" wire puts out a ground whenever the remote starter is turned on.
This wire would be connected to the iDatalink's blue/white "ground when running" wire, UNLESS you're using that special black cable that ties the Compustar directly to the iDatalink.
If you ARE using that special cable (I think they call that "iDatalink mode?"), look at the iDatalink instructions carefully.
Out of all the wires coming out of their module, some of the wires are illustrated with a dotted line, and it says something like "only if connected in wire-to-wire mode" or something like that.
Basically, if you're using the datalink cable, the cable "carries" many signals for you, like lock, unlock, door trigger and so forth........which saves you time and makes the installation neater.