its well worth the money imo. has full diagnostic provisions, data logging and much more. Its the first thing I get out when i got a problem with the truck. Saves some yobbo charging you $100 bucks an hour and changing parts will nilly. Get ya data, post your problem on FTE and problem solved.