2006.5 TSX complete long block for sale with 12K miles pulled from auction car. $2900 picked up. So clean you can eat off it.