Is what you are saying it had bent valves three weeks ago? Did the timing belt break? It is difficult to determine your fault but it may be worth getting compressions checked out and if you think it is misfiring the coil pack would be something to look at also, sorry can`t be more specific but the guy who did the repair could maybe help you out here.
cdc
February 2014