My work neighbor has a 2004 STI for sale, it has 145k miles on the body with less than 1k on the new engine. Pics upon request, car sits in north NJ.