Thanks for the inputs basti08 and mda...hoping that others will also share their ideas..

*mda - di kaya sa ecu yung prob? wala pa ako nabasa na complaints re engine knock on Rio...baka dahil din konti p lng owners?..time will tell :-)