The Enumerated Powers Act, is a bill which Congressman John Shadegg of Arizona has been trying to pass for several years and which there is growing support in Congress for. You can view the list of co-sponsors at the website.
The Bill, H.R. 450 would require Congress to site the Constitutional authority for every bill it passes.