It all depends on what's knocking. Piston slap is caused by the piston wrist pin or the rod bearings being worn. That means that the head, exhaust manifold and pan will have to come off the engine to fix it. The cost varies on where you take it to be fixed.
NEW FRONT L/H FENDER LINER SPLASH SHIELD 2002-2003 SUBARU IMPREZA WRX 2.5L SEDAN, Red Front & Rear Strut Bar Subaru Impreza WRX 02 03 04 05, BLACK ALUMINUM MESH FRONT HOOD BUMPER GRILL GRILLE 04-05 SUBARU IMPREZA WRX STI, 06-07 Subaru Impreza WRX/WRX STI S204 Type Polyurethane Front Bumper Lip Spoiler, Subaru Impreza Wrx/STi/LGT TGV throttle position bulk lot includes 43 sensors, Exhaust Header Gasket Subaru Impreza WRX EJ20/25 02-07, 2004-2005 SUBARU IMPREZA WRX STI PROJECTOR HEADLIGHTS, 06 07 Subaru impreza wrx transmission swap. GD., Subaru Impreza Wrx/STi/LGT TGV motors bulk lot includes 15 motors/sensors, Subaru Impreza 02-05 WRX STI Rear JDM Strut Brace Bar with Red Bracket, Subaru Impreza Wrx/STi/LGT TGV motors bulk lot includes 42 motors, 08-10 SUBARU IMPREZA WRX STI BLACK MESH FRONT BUMPER HOOD GRILL GRILLE, 02-03 Subaru Impreza WRX JDM Black BLK Headlights Head Lamps Assembly Pair New, Subaru : WRX Wrx Sti 011 Subaru Impreza Wagon WRX STi -6SPD,HTD SEATS,PERRIN,ONLY 10k Mi, WE FINANCE, Prodrive Y pipe 06 - 07 Subaru Impreza WRX / STi 04+ Forester for Top Mount , 02-07 SUBARU IMPREZA WRX STI EJ25 TURBO STAINLESS STEEL EXHAUST HEADER+UP PIPE, Brembo Kit Rear 02-07 Impreza WRX 316x20 1 Piece GT, Brembo Kit Front 02-07 Impreza WRX 332x32 2pcs GT, Red Rear Up Strut Bar Subaru Impreza WRX STI 02 03 04 05, Subaru Impreza WRX Outback Sport Saab 9-2X Brand New AC A/C Compressor, New SUBARU IMPREZA WRX STI Steering Wheel Sport Metal Watch fit with T-shirt, Blue Drop Lowering Coil Springs Set Subaru Impreza WRX STi 02-03, 02-03 IMPREZA WRX JDM BLUE COLD AIR INTAKE INDUCTION + FILTER SYSTEM, 2004-2005 SUBARU IMPREZA WRX BLACK LED HALO PROJECTOR HEADLIGHTS, 2pc Sport Style Polyurethane JDM Black Side Skirt Body Kit 08-10 Impreza WRX STI, Poly-Urethane 2011-2012 Subaru Impreza WRX/STI 4D/5D Side Skirts Add-On Body Kit, 08-10 Impreza WRX STI GR Hatchback/Wagon PU Front Bumper Lip+Side Skirt Body Kit, Subaru Impreza WRX 01 02 03 2001-2003 Lowering Springs Kit 4pcs(Front and Rear), Subaru IMPREZA wrx/sti OEM service/repair manual 2002 2004 2005 2006 2008 2009, TAMIYA Subaru Impreza WRX STi Model 1/24 item 24231,