I installed vessel view mobile on my 2005 320. It was easy, plug and play behind the dashboard. I had to order a larger hub with more ports though. I use my iphone as my primary gauge for rpms while cruising, it is much easier to see. I screenshot the hours after every trip to keep a log.