I want to breed a torchic with three 31 IVs. I currently have a perfect SpDef IV torchic and a perfect HP ditto.
There are no ways to influence a Pokemon's IVs in Generation 3. I guess you just have to keep hatching eggs until you get lucky. source