Tidy up top line status code, cleran formatting
Idle current not working very well so refactor. Also, CCA/DCA processing was non-optimal!