I own a 2001 Almera 1500 and it is suffering with a low rev misfire.I have fitted new plugs,cleaned all electrical connectors to injectors and air flow meter.I have cleaned the throttle body and air flow meter,the air filter is virtually new.Can anyone help please.