its a bitch u would be better off takin it to a shop it takes alot of time patience and a big ass headach but if u do do it be sure to mark ur cams and on ur block to get get ur timing rite on when on tdc so everything will go back together and run right