No you don't have to do a compression test, take off your oil filler cap start the engine and see if you get smoke out of the valve cover. alittle smoke is ok. Did your truck ever have a vent tube going to the air cleaner, from the valve cover?