Hi thanks for your reply .it's had a service with an independent garage .I don't think they would have cleaned the map cleaner .I'm going to check if it's still under warranty .would using a diesel treatment help like diesel forte.i do short runs to my work .could this be the problem