Too much info for me to make sense of I do get what you are saying though. :bigthumb:
You diesel guys are nuts! How do your intercooler pipes stay together? Welded?