So recently i have noticed a strange noise coming from the engine, it normally happens when i start the motor, more regular when i start it after it has already been running but sometimes will happen on first start, sometimes it will only last for a couple of seconds and sometimes it lasts for...