So I swapped the injectors and she runs good on the VTEC ECU now but when fully up to temp she is hunting on idle and smoking like it's over fuelling...
I have had to put the h23 coolant sensor in as the original h22 one broke when moving the engine

Is there a difference in the coolant sensors between h22 and h23?
I'm also running the FITV valve off the h23 as I swapped the entire throttle body to eliminate an air leak causing the same hunting issue on idle which was fixed while using the h23 p14 ECU but has now returned with the h22 p13 ECU..
Both the coolant sensor and the FITV valve worked fine on the h23, is there a difference between h23 and h22 on either part?
It feels as if it's a fuelling issue related to coolant temp as it starts to surge and smoke when cruiseing at full temp...
Any help or ideas on this muchly appreciated guys, just want the thing to run properly now

@Drax I remember you had a similar issue with yours when I met you, did you fix it?