Personally, I feel that those STP additives really only help very old cars. But at the very least, they can't hurt your car. The Check Engine Light may turn on for the duration of that gas tank containing the STP additive, but it's perfectly normal. Give it a shot, if you want.