Welcome to ClubArmada. Looks you are off to a good start with your Armada. I installed the Gibson SS system on my Armada. It is a bolt on system, don't know why your installer was welding. I'll take a look when you post the pictures. I am happy with my Gibson.
I am not familar with the TruFlow intake. I haven't heard of anyone else installing it. It seems that most people here are using the Volant.
I also installed the fog lights on my SE.
Looking forward to see your pictures.
I am not familar with the TruFlow intake. I haven't heard of anyone else installing it. It seems that most people here are using the Volant.
I also installed the fog lights on my SE.
Looking forward to see your pictures.