So on a couple of servers that I have played on, one of them being eternion. I noticed its almost impossible to get higher than a runed fel iron rod as an enchanter. This creates a problem when you want to use enchants like mongoose or something. With a little experimentation with the program Cheat Engine, i found a solution for this.
1. Open cheat engine and target
Wow.exe
2. find the ID of your enchanting rod that you have from WoWhead. Say you're using a runed truesilver rod
Runed Truesilver Rod - Item - World of Warcraft the ID is the set of numbers on the end of a wowhead URL so, runed truesilver rod = 11145
3. In the box called value in cheat engine type the ID of your current rod for instance the runed truesilver rod = 11145. Then click first scan
4. Highlight all the non-green numbers that pop up in the box to the left and press the red arrow
5. Check all the boxes and select all. Then right click them and hit Change Record -> Value and type in 22463, this is a runed eternium rod. I use this only because the titanium rod is bugged on my server
And now you have your enchanting rod =)
PS you can change ANY item to an enchanting rod i think, it doesnt have to be a runed truesilver rod.
PPS This DOES NOT work when trying to create higher enchanting rod, so if you have a runed copper rod and no silver rod, but change an item ID to a silver rod and try to use the spell for runed silver rod, it will NOT work. What this works for is when you cant cast a spell because of the missing required item thing.
PPPS This doesnt only work with enchanting rods, this can work as BS hammers, mining picks, Philosophers stones etc etc.
Enjoy =)