Recently had all chains, tensioners, waterpump, thermostat changed, jag tech on test drive mentioned car running slightly flat, put it down to after market air filter, now back to OE, cars seems to pick up better!!! BUT, has cut out/stalled at speed on 8-9 occasions now, and thoughts? throttle body ??????