i had the exact same problem a few months ago, diagnostics showed up throttle peddel/ throttle body, so i checked everything including-
thottle peddle/body both messin around with the 2, cleaning them up, switching them with friends parts and new ones,
lambda sensors checkin for damage and cleaning them up,
any air pipes and wires around throttle body making sure nothing was restricted, checking for damage and cleaning them up,
all sensors and connectors, again damage and cleaning them,
and out of all that after bein told to check as these are the main things to check for that light and limp mode nothing cured it...... until i changed my battery back to the original, as 2 months before i had the problem i put a bigger battery in from my old car as i was gna fit an amp and after that i have never had a problem again
so my advice is to check all that iv said i checked above as it could be any off those problems, try not to buy any parts and try and get a mates throttle pedal, throttle body (obviously same car, cause rover metro parts aint gna fit a clio lol), battery even and just to swap over to see if that the problem, if it is the problem then ul know what to get before wastin your money on either goin to a garage or buying the parts
good luck