Thanks for your reply to my thread. I've been off the grid for a couple of days. I believe the MAF sensor has been replaced but will check on that tomorrow. I haven't changed the plugs, plug wires etc. but the engine has less than 60,000 miles on it.