Have you guys seen this thing? I found it on Towrig.com.
http://www.bettermileage.info/
Anyone else having a hard time believing in a 30-50%

milage increase! Funny, never heard of it till today.
So, I guess you put a TAG III in front of the turbo and one of these behind it?