The tappets IF they needed adjusting would make a noise all the time, not just under load (engine loading does not affect tappet gap at all).
its knocking or pinking or any other name that pre-ignition goes by - the Jazz 1s a high compression engine 11:1 ratio, so is prone to pinking on 95 octane (if you look in handbook 95RON is minimum octane) probably find that in Some Asian countries (and used to be USA, where compression ratios were typically 6.5:1 on V8 5 litre gas guzzlers and used to run on 80 or 85 octane) where even 95 is not available the engines have a lower CR to prevent knocking. As VicW says, fill up with 97 or 99 and noise will go away (and you will notice engine seems livelier as the ECU advances ignition to make full use of higher octane fuel)............ vehicle engines have a knock sensor on the block to detect certain frequencies of sound, and at the first sign of knocking will retard ignition to stop / reduce the knocking - the retarded timing has an adverse effect on performance but has to be done to protect engine from damage.
Noise made by pre-ignition will always be worst going uphill in higher gear, drop a gear and just let the engine rev a bit more - its not a diesel (thank goodness). BHP is torque x revs - and diesels are low revving lumps with more torque due to larger diameter crank and longer stroke due to high compression ration needed, petrol engines have lower CR, shorter stroke and less torque so need more revs to get same power - don't be afraid to rev a Honda engine they thrive on it - and it won't wear them out more quickly either.
here is a great article from civinfo website
http://www.civinfo.com/index.php?page=bhp