replacing 03 wrx ej20 engine with low compression... found low miles wrecking yard motor with guarantee to run good!! cheep!! cheep!! but only catch is that car was a head on collision wreck that damaged cam pulleys and timing covers.. belt was missing :[ oh well so here i go replaced all pulleys i...