The Stealership said that the lifter in bank 4 came loose and was making the noise. This happened according to them because the wrong oil filter was installed at the time the oil change was done. The oil change was done about 2 weeks ago at Firestone here in El Paso, Tx. Turns out that the oil filter did not have a valve in it or something and would not allow oil to reach the lifters in time. Stealership replaced all 4 lifters and changed the oil along with the oil filter. The car is now running correctly. Took them 4 days to do the job.