Okay, I need someone who really knows what they're talking about to help me out here. I have two different mechanics that I use, depending on who has the time to take my vehicle. One told me to use STP fuel injection cleaner once a month and the other told me that it's bad to use STP all the time like that and it should only be used once or twice per year. Which guy is right?