Well, I gave in and figured I'd try to fix it myself..
Codes I was getting were P0411, P2431 and P2433. Everything seemed to point to the Secondary Air Injection Check Valve / sensor.
This solenoid valve / Sensor assembly is in the back center of the engine compartment, and looks like a canister that has a tube from the air pump in the drivers front side of the engine bay to it and a metal corrugated tube from the bottom of it into an exhaust connection on the back of the engine to allow extra air into the exhaust stream.
Air pump seemed to be trying to run, so that wasn't the issue, relay (which is on the drivers side front wheel well, not in inside the fuse box hanging from a plastic hanger) worked fine, the 50 AMP fuse for it tested fine also. Only left two possible problems... a line was clogged or the valve was bad.
I got the valve assembly, which included a new bracket, the solenoid valve and sensor and a new corrugated pipe off Amazon for $150 and a new gasket which isn't included for $5
Gasket is ACDelco 219-600 Air Check Valve Gasket
Assembly is ACDelco 12619122 OE Service Secondary Air Injection Shutoff and Control Valve Assembly
Changing it was the most annoying part, but not too hard, hardest part was having the right tools that fit into tight spots..
1) Remove oil fill spout and the engine top cover it holds down
2) Remove the driver side support bar that connects from the front to the wheel well top (3 bolts total) and disconnect it from the cable that is clipped on to it underneath
3) Disconnect the MAF, remove the air intake tube and the PCV ventilation tube that plugs into it, remove from engine bay
4) take the tube from the air filter to the air pump off (compression clip on air filter box)
5) remove air filter box front and filter if you more room to get to the air pump under it
6) disconnect the air tube from the air pump to the Solenoid valve squeeze the plastic clip and pull back it will slide right off
7) remove the 10 mm bolt that holds the air tube on the right under side of the throttle body
8) disconnect the air tube from the solenoid / check valve the same way as you did at the air pump and then remove from engine bay
9) remove brake booster tube from engine so you have room to get to the valve bracket bolts
10) remove the wire plug from the solenoid / check valve top
11) remove the two 1/2" bolts infront of the valve. The valve is attached to a black metal bracket held in by four bolts. Two bolts on the top and two behind the engine.
12) disconnect the wire harness that goes to the O2 sensor behind the engine that is attached to one of the black brackets (the bracket that your engine cover slides into for support)
13) follow the bracket down the back, there are two more 1/2" bolts that are about 4 inches long that need to come out.. these are a pain to get out and in but it can be done with the right length wrench attachment.
14) on the bottom of the valve there is a tube that goes into another tube. this is where the gasket goes on, there are two 10mm nuts that need to come off here. remove them, it's tight but you can do it with a small wrench and a long neck 10mm socket
15) put it all back together in reverse, just remember to put a new gasket on
took me about 30 minutes to do with no experience doing this