I've got trouble code p0496 on my 2004 envoy, it's for a high purge flow condition. I'm guessing I need to replace the purge valve but Im not sure where it's located.

Every time I put gas in it it doesnt want to re-start. Any illustration or explanation on how to replace the valve would be greatly appreciated.
Buick Parts