well by the sounds of all that i got a good one when i got mine no rust in sunroof, everything worked fine, no oil leaks cv's were fine steering rack was fine, power steering pump wasnt leaking the only thing that was wrong that i finally got rid of soon after i got it was it had a piston rattle under load but you get that in a thats done 140,000 in sydney, so i got another motor with half the k's and it is the best car i have ever had, i guess you just have to find one that has been looked after