hey batman,
thanks for the reply. i got it all done now and for the benefit of the rest of the world, i'll ramble a little.
CAR: 2004 GMC Yukon XL, no bose, no ext amp, no on-star - base model
UNIT: AVIC-Z1
My stock harness has a ground wire, but for some reason that ground was not sufficient for grounding the parking brake wire. Maybe the contact wasn't good, but I solder'd it so it couldn't have been that bad. My recommendation to all, just ground it to the chassis or something metal connected to the chassis.
Btw, removing the entire dash makes everything much easier. Careful when you remove the A-pillar panel, i broke mine =(. Pull it NOT towards you, but at a 45 degree angle becuz the pillar is at a 45 degree angle.
The hardest part was mounting it, it took me two hrs to make my custom brackets because no one in town sells them. I saw them online for like 6 bucks, but i needed it done today, so I went to home depot and bought some l shaped brackets and drilled my own holes. After its was all done I found that it doesn't fit 100%. The avic is a little deeper, so some trimming is needed. Maybe 1/4 inch. I haven't trimmed mine yet, but I've reinstalled everything and it's fine. If you aren't picky about how it looks, you don't need to trim anything. since it comes out farther then the stock, the frame that came with avic to hide the gap does not fit.
Topics I had trouble with:
For the newbs: you need a wiring harness for your car, and an antenna adapter.
VSS Wire: If you had taken off the dash, you'll have access to the connector on the back-top of the instrument panel. Wire A-4, green/white (mine looked green/yellow-ish), is the VSS wire. Tap into that wire and connect it to your avic speed sensor wire.
Assesory Power: My Yukons stock so no accessory power came to the radio, I used a fuse tap and tapped into the Optional Accessory fuse in the driver side fuse panel. I connected that to the accessory connector on the z1.
Bypass: Used ducatiboy's method (thanks!). Upgraded my firmware to 07/06 using the ISO image found on avic411. Grounded the parking brake sensor and the bottom right wire of the connector 2 to the chassis.
Thanks to everyone again for all the info, it was a great help.