If the downpipe was loose air could get in and give the lambda a false reading which could then overfuel it and cause running issues. The lambda probably needs changing as it has had a knock on surprised it hasn't brought the code on as they're a sensitive piece of equipment.
|