Looking through this and back through your original thread, have you checked the clamps on your IC pipes since you installed them? I noticed mine were a little loose for comfort after a few weeks--you may have one (or many) just loose enough to cause leaks under pressure.
Also, pull off that bosch bpv and see if it holds pressure; a leaky bypass valve will exhibit symptoms of a boost leak, causing metered air to escape.
It sounds like it could be a boost leak that's causing your problems. I boost a fair amount (my car's only boosting 8psi though) and I typically get 22-23 mpg. 17 mpg is a good number; many users on the boards here report much worse mileage with their modified cars--however, 100 miles to a tank is like 6 mpg...
I'd recheck every IC hose clamp on the car, and also check that bosch bpv. Also, check the IC itself for leaks caused by physical damage (rocks, road debris, etc).
Good luck!
EDIT:
bigal0043 said:
I also have a slight leak on my turbo elbow that wouldnt cause it would it?
I had a slight "aha!" moment, and was going to say something about this, but logically it shouldn't be a problem. Exhaust gas escaping near the O2 sensor may cause a problem, but not what you're experiencing. The biggest issue would be if outside air was somehow introduced--this may cause the O2 sensor to read a false lean condition and introduce more fuel. Since you mention this happens most under boost, it would seem this couldn't be possible, as exhaust flow exiting the turbo and backpressure from the exhaust system would pressurize the exhaust enough to disallow any air introduction through this bad seal. Please please PLEASE correct me anyone if I'm wrong--but that's how I see it.