Welcome to the site :thumbup:
Um its a difficult one to tell. It could be the front lambda sensor in the exhaust downpipe you could check the wiring underneath hasn't been damaged or posibly an air leak in the inlet manifold or throttle body or a problem with the map sensor wiring or blockage.
Thats my guess but if anyone knows any different they'l help.