Why would it be a temp fix? It could have been a sticking lifter. Which once clean will be fine