Thanks for the comments and info, folks. I'm going to pass on it. Too many question marks. Yes, I figure they are talking about the ECU and the salesman just does not know the right term to use. At a minimum there is no way it would pass our required state emissions test without this unit...