Long ago, i had a bad engine in a used 4 runner. Choice between Jasper or Marshall engines. Auto place recommended the Marshall over the Jasper. Had Marshall engine installed by a certified mechanic (warranty requirement). Complete junk. Marshall engine warranty wasn't worth the paper it was copied on. I actually registered and created a Marshall engine website with a page telling my frustrations. After two years of ongoing frustration and no help, I sold the 4 runner to a guy, gave him all my paperwork, and told him to go get them if he can. Don't know whst happened.