with that mileage (45,000) for an 2005 msport actually go for 6-7k yeah.
I'd only put an engine in to sell off. Selling it at 1.5k as non-runner just seems too cheap but that's just me. Maybe thinking about leaving it the garage and breaking it for parts.