Can anybody please assist , my 1.6 HDI 2014 starts up fine and will rev to max revs and tick over no issues no smoke from the exhaust . After 30 seconds the Amber triangle warning light with exclanation mark comes on and the dash display says engine fault or words to that effect . The engine then goes into limp mode and won't go above 2500 RPM . I put an OBD2 code reader on and there are no codes coming up . I thought if it was fuel related ie fuel filter the engine would hunt more . Do obd readers not pick up peugeot codes ? Does it have to go on peugeot planeet diagnostic ? Just wondering if there is a common fault out there ? Thanks in advance .