agree with chaffe.
Also if i were you i wouldnt drive it until the bits were sorted by the sounds of it you are lucky its still going your ecu wont have a clue and its defiantly gonna run lean so there is a chance you could melt your pistons or do serious damage to something.