I haven't used the Tenax/silica gel/charcoal(or cms) traps in almost twenty years. For full list volatiles such as full EPA624 or EPA8260 I normally use a Supelco VOCarb3000. If only running BTEX supelco also makes a BTEX trap that works well but does not capture the gasses like Chloromethane or Freon very well if at all. If you are looking for compounds that are high molecular weight such as Naphthalene and the trichlorobenzenes but not the gasses try the VOCarb4000.
Currently I am using hand packed traps that contain Carboseive SIII, Carboxen 1000 and CarbopackB. Nearly the same thing as the VOCarb3000 except one packing for that one you can not purchase(or at least you couldn't several years ago when we purchased these).
Does your internal standard vary randomly or does it increase with increasing concentration of your standards? If it is with increasing concentration of standards and then returns to normal after the curve or even drops during the run, but returns to normal the next day as the run begins, and you have the normal K&M horn detector, consider switching to the film detector from ETP, that solved our problems. If it is varying randomly it is probably the trap. The water that is getting transferred from the silica gel portion of the trap is not handled so well by the newer MS units when running split injection. Running the VOCarb trap and using a 1 or 2 minute dry purge with do wonders for the early eluting gasses by eliminating much of the water and methanol that elutes at that portion of the run.