As i can see, your car may be still under warantee, just claim it with Suzuki... they have to do whatever that is wrong, but i tell ya dear, I don't thing ts the tappet...
Its most probably the ECU that has to be refreshed.. they have to re install the sofware.. I have seen some owners have the same problem and as soon as they refreshed the ECU, it was solved.. don't let them play with your engine bro..
Write to them on the email address I have given you, they will reply to you...