UPDATE
Bonnet catch problem fixed with new catch however the other errors above are still occurring. Garage are puzzled and haven't really done anything other than re-checking the fuel filter and replacing it again with an original Ford one
They are suggesting that I take it to an electrical place however I don't see how this will fix the problem - any suggestions?
Last edited by jesshan; May 4, 2015 at 08:46 PM.