Not sure if you are going to wire up the fuel level sensor from the GM or not, but I was just reading on mud that it helps control the GM evap system. I never wired it up and my truck does OK, but I do get some pressure variations in the tank sometimes. Maybe this would help. You may want to do some research..
Seems like you've got it all covered so maybe this is old news.