I have a 2007 Odyssey witch i have turboed and have a after market piggy back comp but on boost it sill leans out i carnt remove the ecu as it is auto any helpThanks bcraze