..I am not sure which pyroil product you mean?? thay have a flush you should only use just before you change oil.. better to use a synthetic blend oil to remove engine deposits(half regular oil /half synthetic.
..any of thier products are good to excellent ,
,,Products like Risilone,pyroil,hastings,ect. are not as practical today as they once were because the oil we use today is far superior to the oil of just 20 years ago.
,,Do not use a product to extend oil change interval,bad idea..
..avoid using transmission fluid ,,kerosine,ect to clean your engine,Ive use them before ..
..Rather than add an additive you should change the oil,,
FROM THE CHEAP GARAGE= if a lifter clacks or oil pressure drops ,change the oil & filter .if low on bucks use advance auto parts brand oil,, remove filter ,empty oil filter & reuse..I love heavey  flack !!
..if you switch to synthetic oil it will clean your engine and all that stuff will be in your crank case ,some will circulate..
..WITH OVER 180,000 MILES ON MY GMC JIMMY ,I SWITCHED TO SYNTHETIC.first a half blend,,then full synthetic .I was amazed at the crap that came out when I changed the synthetic oil after a year or two,,it look like a head gasket came flowing out,, there was a carbon sludge mixture that had shape ,so care full here ,,I was lucky
[This message has been edited by uhlanstan (edited 10-04-2010).]