Apologies for replying late, also i wanted to wait till the problem was fully solved, and it is. Since I am somewhat restricted with actually tampering with my car I had to wait and see what the mechanic would do. First he changed the throttle body, no use, then he says the tapets need adjustment, no use, turns out one of the fuel injectors was loose. Now it works perfectly.