i have bought Fitch Fuel Catalyst, drop in pellets. for 20 gallons, you use 8...which i have. but all new vehicles have the anti spill/siphon screens.Does anyone know a way i get them in tank? This stuff is not snake oil...it really works. the reviews are good on it, if interested.