When I come of the freeway and slow down my idle drops and raises. It drops to 500 and jumps to 1500 over and over no one can figure it out. Newly Rebuilt 4.0. 3 different distributors. Replaced the timing chain. No codes come up. 2 shops have tried to figure it out with no luck. Any ideas? Thanks