Check compression again - if good - look for problem elsewhere. Ever adjusted valve clearances? Ever cleaned carburetor? Checked spark plug? Do diagnostics before swapping parts.
Chinese parts could be good but the risk is there. Good parts are on Partzilla.com (but pricey)
|