so oil pressure and not like all the trans temp and stuff? is oil pressure easy to install?