I've been looking for these for a while now. stainless would be really nice. I dont' know about anyone else, but everytime I pull the upper plenum off, I end up bending/kinking the tube anchored to that pass. side plenum bolt. I'm sure it will eventually split and leak.
rob