Thank you all guys for the advise, i too agree now that it is not a spark plug issue, as i replaced them last week and the problem reappeared in less than a week.
I will send it to repair next week and will post what was the problem, that is if the mechanic told me what was it, because sometimes they tend to get discreet.
Thanks again.