Santa's sleigh bells in my pontiac

My 1996 Pontiac Grand Prix sounds like Santa’s sleigh bells. It jingles almost all the time: at idle, and while driving in town. However, when I have driven on the freeway, it will often be gone once I return to a slower speed, at least for a day or so. Then it comes back again, until the next time I jump on the freeway. I also just discovered that their is oil in my coolant resevoir. And just FYI, I had my entire cooling system flushed in February and the rear struts replaced as well as the front brake pads replaced. Any ideas?

The oil may be coming from the transmission cooler or the headgaskets of the engine. You may be headed for some big repair bills sorry to say. It might be time to find a newer car.