I can't quite work out why the timing was jumping around it does it on idle as well but just flickers from 20 down to 16 and lower but not much above 20, when I gave it some throttle the timing then jumped upto 44-50 which doesn't seem right to me.
It stinks of fuel and I defiantly am getting some into the oil which I know isn't good so I've have drained some and filled it back up with fresh and won't drive it much until I get it sorted.
I'll will be taking the Inlet manifold off over the weekend so i'll change the gasket and all the hoses behind to at least rule that out, I'm glad u mentioned the Lambda so i'll change that I have disconnected it to see if it makes a difference, the readings disappear but it make no difference to the engine.
Maf is connected but has no retaining clips but I haven't been getting any fault codes at all I cable tie it up like you said just to rule that out.
It's really strange but nothing I have done so far has made any difference I don't think I have any boost leaks as it holds boost ok and I have no smoke that I'm aware of coming out the exhaust.
To answer if it's stock or mapped it's supposed to have a Horsham map in it but to be honest I haven't had it apart to look so maybe I'll do that over weekend as well. Other than that it's just a Apexi air filter, Mongoose exhaust, FMIC, profec spec B boost controller running 0.8 bar on low and 1.0 bar on hi.