help my 99 reg keeps stalling on me its very intermitant but very annoying its ok when its on the choke but then just seems to struggle & then stalls. ive heard people mention an egr senser could this be the problem i think its something to do with the exsorst gasses, or could be completly wrong!!. if this is the probs could someone show me were its location is as iam not very machaniclly minded, or give me any advice as how to cure the problem thanks.....