Hi, ive ceranto 2007 1.6 crdi, i got problem that the engine shut down when rmp goes behind 3000-5000 and sometimes it wont get behind 3000 rmp ive changed high pressure pump with new one checked injectors changed fuel pressure regulator valve, tried to make the fuel to pump from outside tank without filter and all the same thing got P1185 P0087 codes, any help plesase!