One simple fix that may work is disconnect the battery and leave it for 24hours. This will make the map forget almost everything and have to re-learn the values. I did this on my astra van after noticing no real noticable gains from putting on a much larger grill mounted air intake, de-restricing the air box and k&n filter. Somone suggested this and straight away it pulled stronger and felt much more nippy. Worth a try