Well I got my answer yesterday.
They ordered an EPC Syloniod. Cost to me right now is about 350.00 for parts nto labor I am sure that iwll be much more. Not sure what that is but that is what they are replacing.
Just for clarification with the code thing I have respect for the tech and company and they are the only one's I trust with my vehicle.
I metioned before that they replaced something. What I was told was a Range Selector. I think that is the shift position thing. That did not fix the problem. So I hope this replacement part will fix the problem.
I will find out Friday or early next week if it fixed the problem. God I hope so, Pray for me