Chip and injectors should be in early next week so fingers crossed it'll run properly again. I was a little worried because I've changed quite a few things and just wanted to check for water leaks abd refil the system, maybe I should have waited until it was all on