You might want to check your fan clutch. On my L, at idle you can feel the fan engage and pull air past the radiator. If you turn the fan with the engine stopped, you can feel moderate resistance. Maybe at higher speeds, the fan clutch is not coming on and pulling air past the radiator. You should also look inside your radiator and see if there are any deposits inside. There should be a lot if you are having cooling problems. You might have to drain some coolant out so that you can see the tubes.