I'm not familiar with that car, but check/watch the belt. If its a serpentine belt, a bad tensioner can sound like rod knock/piston slap. I bought a saturn for $500 and all that was wrong was the bad belt tensioner, The previous owner had even had the brakes done all they way around, then sold it. Sound really travels in those small aluminum block engines.
http://www.bobistheoilguy.com/forums/ubbthreads.php/topics/3745943/eljefino_special!#Post3745943