Could be that it has forged pistons and they need some heat to expand - until then they'll flop in the bore.... with 103,000 miles they're even looser in the bore than when it was new.
Pretty hard to guess what it is over the internet...
A slapping piston has a very recognizable "kerplunk" sound.
|