Yes Pete, it's a oxygen sensor..
must have it to get the most out of the megasquirt.
I have also bought throttle body from a GSX-R, 40mm, that I going to mod and fit. don't know when, but hope soon..
will keep posting pics for you guys..
About the retro rides, unsure, I want, but I don't know when the car is finished, hopefully it will be finish before the summer comes!