yes, it has 100k miles on the 2.0L DOHC engine, which runs fine(in fact I have recently just replaced the timing belt and fuel pump) included is the 2.4 block and head with most of the stuff necessary to build it into a full engine(a new crank and oil pump and some bearings would need to be sourced though) I do have some pictures, but you would have to send me you're email address since my internet access is limited and the computer I use wont let me upload them to my hosting site, the airbags are gone(the previous owner must have taken them out when they blew...still cant believe the idiot ran over a curb and deployed them)