Got my truck back, they did clean the entire EFI system, problem was it was dirty and thats what made the problem explain above.
The only problem is that when i gave them the truck the Check engine light didn't turn on at that time, so today when i went for it.
They told me that the only way to hook up the comp the light had to be on. Buy that time it was not on.
The lucky thing was that today before i left the shop the light turn on[sm=smiley16.gif] they hook it up, reset the comp all was well.
[sm=smiley15.gif][sm=smiley35.gif] Now the light is on again

.
And they say for that i will have to pay, cause its a different thing[sm=smiley35.gif][sm=smiley7.gif] then for what i took it[sm=smiley35.gif][sm=smiley21.gif]
The good thing the oder problem seems its gone, will see in few days of using.[sm=rolleyes.gif]