I am new to this forum we have in our business two defenders a 05 reg 110 county and a 08 reg 2.4 110 pickup, i am no mechanic at all but this 08 reg one has started surging on throttle and revving funny we had a garage look at it and it said it was the injectors and replaced two of them at...