yup, i,m driving evo 7.. i think it,s universal use cause my friend also install it at his Golf GTI, bring ur car there and ask them how to install it.. u must have an adaptor for oil press and temp or they will made custom for u, for water temp also u must buy an adaptor for it.. i dunno have a not for SWIFT?? if not they will mod the place to put the sensor on.. thanx..