diy vehicle diagnostics revenue forecast