If you look you will probably find several outfits that make speedo adapter kits for a d300. Its a good chance is your issue. I did a lot of research into the fuel system when I built my stroker and after when I was looking into supercharging it and I seem to remember idle and speed were related.
The front drive shaft uses the same 1310 cv as the standard custom rear shafts so thats an excellent idea.