Try SR first. If the L2 officer refuse to do it for you and give you a set
response time frame, contact your senator(s). You want to show them that you
had good faith working with USCIS but the agency refused to be reasonable.
The Senator(s) office will step in and do inquiries for you. Based on what I
read, USCIS is required to give a response to Senator request within 48
hours.
Good luck my friend. You (we) suffered enough from the summer 07 fiaos, and
you should be taken care of!
Good energy your way. And keep us posted.