RE: Engine advice: Should I tear it down??
You could get some wd40 and spay it down real good, dont move the piston or anything because if it is in there, it will scratch. Or go to your lhs and buy some nitro cleaner, and spray it down real good in there to get it out if there is any.
Btw what are those vehichles you speak of??? Im interested now haha.