So stopped at repco on the way home picked up some GV(Great Value haha)20w50 listed for old and diesel engines. and a can of lifter clean. got home put in oil and can of lifter clean, started it and still there not as bad but there. jumped in and took it for a run. gove it death got back noise gone. problem solved. thanks for your guys help.