Renault's revised power unit which was put through its paces in Barcelona this week has been given the all clear…