Don't really have much of a problem with the oil cap. I don't seem to have any leaks. My problem is with that piece of garbage known as electronic oil level sensor. What was so wrong about a simple f##kin dipstick?
As for the powersteering cap, it's a stupid P.O.S. design. It has an enormous vent hole and that splashes fluid all over the engine bay at the track. Personally I just put some paper towel or toilet paper and tie it with an elastic. I really want to plug the stupid hole but other members on this forum think it's a bad idea without really explaining why that's the case.