FANTASTIC NEWS!!! Great. I thought once I got the oil tubes fixed I'd be right back in with another fiasco. Luckily, I have put less than 50 miles on the car since it started lagging like that. Thanks for the info.
BTW the car is under a 1-year/15K warranty with an independent used-car warranty called CARS. If anyone has any info about their reputation or past problems, I'd appreciate it. The mechanic says he'll be talking with them once he opens up the valve covers.
Thanks again, now I'll be able to sleep at night for the next week that I'm out of town!!