no its not a roller, but it is is clevite cam and lifters went as big i could without having to loose the comp or vac i do have the computer for this motor just not the harness