2009 Grand voyager engine cuts out when coming to a stop at the traffic lights for example, I requires me to restart the engine. It started a while ago happening once in a while, but now happens much more frequently. I took it to a mechanic and he used a fault code scanner and nothing showed up, he says he has also checked the fuel pump and replaced the filter.... Can anyone advice what else it can be? Thanks in advance