SOUND S LIKE THE AIR FLOW MASS METER CHECK YOUR WORK SHOP MANUEL ,I AM A DIESEL MAN MY SELF . HAD SAME PROBLEM WITH A NISSAN MICRA .YOUR LOCAL MOTOR FACTORS SHOULD STOCK THIS ITEM . BEFORE YOU START JUST CHECK THE BASICS PLUGS ,AIR FILTER BUT AT A GUESS YOUR DISCRIPTION SOUNDS VERY MUCH LIKE THE MASS MATER . HOPE THIS HELPS