fuel injector cleaner has never been proven to work ever its a waste of money on the other hand the stp stuff u add to motor oil helps a lot,
have u checked your fuel filter if you are gettin a sluggish pick up cuz that was my prob the injector were fine + they are pretty sinple to take out i would just replace em anyway
opps u said u changed the fuel filter lol i should read more carefully