TomK [MA '03BW 4.7L]
w1pf@comcast.net
It is entirely possible that the driver in the PCM has gone bad, but I'd bet that the purge solenoid was NOT bad in that case.
"solenoid going bad could have sent a charge to the PCM" is about as credible as "Saddam Hussein going bad could have sent a charge to the PCM".. Oh, wait, I don't want to go there.. 8-)
...tom