What egts do you get ? on average ? more often then not a lean alky carb will be inconsistent is why I ask. I've never been a fan of a ken jones carb although some have had luck with them, several have not.
James is the guy you want to talk to about injection he is Rons guru guy and normally hits the nail on the head right out the gate.