alright my 98 sonoma drives great but has one problem.i have already taken it to numerous mechanics asking what the problem was.they say they fix it.i drive the truck it always drives better but it still randomly stalls.most of the times i will be idling at a light and it will shake and stall.then when i take off after i start it back up it will run a little and randomly stall again.then it will drive perfectly fine!its the same overlooked problem over and over again.anybody have a clue of whats causing this?solutions?