My GM SUV did not come w/ XM radio, however I swapped out the Onstar combo antenna for an Onstar/XM antenna, used an extension cable and a smb female to female adapter to wire to the Pio XM tuner. Works great.
If you dont have the OEM wiring, I can get you the links for what I ordered.
Can You explain or show how you did this?
I am plaining on adding the PIONEER GEX-P10XMT to my system and wanted this mod.
The info for the antenna swap is here http://forums.trailvoy.com/showthread.php?t=38444.
Basically if you have a 2 lead Onstar antenna you can 'swap' the old 2 lead type antenna with a 3 lead Onstar/XM antenna.
You will need to widen the hole in the roof to do this. Not much.
DO NOT USE ANYTHING OTHER THEN A STEP BIT PICTURED IN THE LINK I POSTED ABOVE.
Reason I say that is learn from my experience. I was hacking away at the hole for about an hour and I decided to pick up the bit. Made it so much easier to widen. Took a couple of minutes. Good thing I didn't damage the roof which most likely will happen.
The new antenna has 3 leads (2 Onstar: Blue/Purple, 1 XM:Yellow). Since I did not have the stock wiring I took a 15 or 20ft SMB extension cable I bought on the internet.
Now my problem was this: I had a Male lead on the Yellow XM antenna wire and a Male connector on the Pioneer XM tuner. The extension cable I ordered came as a Male to Female cable. I bought an SMB to SMB Female to Female connector on EBay and plugged it in to the antenna side. Works 100% and I really never have drop outs.
I could have just bought a Female to Female SMB cable
this may work fine http://www.cdint.com/catalog/model/SBSB-174-20. Make sure the cable is straight, no right angle connectors.
The GM part # for the wiring from roof to GM XM tuner for a Trailblazer is 15235643
This is the same antenna that I purchased:
http://cgi.ebay.com/ebaymotors/ws/eBayISAPI.dll?ViewItem&item=110312663760
Hope that helps you a little bit. If you have more questions, let me know.