Im getting ready to install one in my wifes car i have one installed in my Mustang the shop did it...How hard are they to hook up?...looks to be tons of wires..lol but it seems only a few get hooked up if you not using the others to data log...Does this sound right?...