A friend had a similar problem with his and was also told to change throttle body but it turned out the problem was to do with a split filter. He replaced the filter and everything was fine so worth checking before buying the new throttle body.
Actually might be replying to him as he is Dave too LOL
Dwayne
July 2015