Problem solved
Sure enough, the dealer I bought my car from gave me the wrong ID card. Took the radio out, looked at the serial number on the back, called a dealer near my place now, they looked up the serial number and presto - it was associated with a different radio code. Put in that code, radio works fine now.
Thank you dealer in MN, for screwing up the easy task of handing out ID cards!
Nikki