Thanks for the reply! Yes I have been in contact with them from the beginning. They have had a few people install them but have gotten no information on what exactly they did. From what I gather the STC is basically for the engine and has approval for several different installations on different...