I don't have any doubt that STP used to have its place, but I wouldn't be surprised if it has been reformulated to the point where it doesn't do our old engines much good. My short answer would be to use a flat tappet additive and my long answer would be to go to the Bob is the Oil Guy forums (BITOG). They will have you enrolled in undergraduate chemistry courses before long :)