My swap on a 93gmc with a 99 5.3 is nearly done, truck starts and idles fine but won't rev past 1500rpm? Then it starts to surge during idle, any ideas where to start been working on and off of it for months eager to drive it, thanks