knocking noise &warranty of drive train(pistons) on 2003 Subaru Forester

I took my 2003 Forester(manual trans) for an oil change with a concern about a "knocking" noise ..Dealer said it was the "pistons,but they have to take the engine apart. to be sure... for a repair price 0f $2000 -$4000 . Isn't this part of the engine under warrant?

by in Bellingham, WA on March 02, 2010
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
4 answers
ANSWER by , March 18, 2010
try Subaru's upper cylinder cleaner it could be as simple as carbon build up a very common problem with vehicles not serviced at Subaru
ANSWER by , March 02, 2010
Do you have a warranty that covers the drive train?
ANSWER by , March 02, 2010
Pistons would not give a problem in this engine unless the engine was seriously overheated in the past or had really infrequent oil changes.
ANSWER by , April 02, 2010
The knocking noise is apparently piston slapping from the short pistons in the top end. This has been an issue from 1998 up to and including the 2004 model. I have been told by a subaru dealer that Subaru oredered a "rebuild" for this to switch the pistons back to the long pistons that came with the pre 98 model and that are now standard after 2005. I have been told that subaru will cover this cost. Hope this helps