Thanks for all the susggestions.... I did the battery checks and it was all good, did more cleanup of not so dirty battery terminals, ensure they were properly seated on the battery, it kinda help, but not for long....Well at least I passed the technical control in between, with no issues...