Read other letters about this article
Instead of runs created, you could just use VORP (also available at Baseball Prospectus, even for pitchers), and subtract it from runs allowed, dividing by innings to get a rate: (RA-VORP)/IP*9.0
I forget whose system uses it, but you could even add in Fielding runs for the total packageL (RA-VORP-FR)/IP*9.0
To be honest, you could just swap out VORP for runs created, which was already in the proper format. Dividing by 3.5 and then multiplying by essentially the same factor was kind of unnecessary.