The IAC valve fell apart, the solenoid part came loose from the little flange. The coil was hanging by the wires and the cork and stem were hanging out of the hole. The body of the valve was pressed into the flange originally. What year and engine are the zzp N* throttle bodies from?

The cork part is bigger than the ones from L67 throttle body. I'm seeing prices over $100 for 2004 Cadillac N* with a 4.6 motor. I looked up a Bonneville with N*.