Yes he has put a pump on in 2019 and had a compression check done in 2020 results were no less than 120 on all cylinders.Not sure about injectors cleaned.And yes still has the oil injection operable.Did not ask about idle module or detonation module.Thanks for the info!