I was under the impression that the 97-03 shift solenoids for the 4T60-E and 4T65-E were the same part? What transmissions are used in the 2004 GPs?
Short story: I sold a shift solenoid to someone, and it's not the right part for his 04 Grand Prix 4T65-E...