I have had issues with the standard fan loom, just ordered a new one. I have changed most of the wiring now. Engine loom with a built in fuel pump loom. It's made all the difference.
Good luck with it, hope it don't give u the grief I have had with mine. Mine is all sorted and they are great cars.