no no, I'm at "the hill", a little zone just east of power station and north of pentil. These levers are meant the open up doors in the zone. Thanks for the help though! much appreciated!
I went to another zone that had a lever not yet pulled (it took fifteen living tools before, now it only takes ten) so it's probably not a glitch or something like that. I know it'll break my poor OCD heart to do so, but I'll just have to break out the living tools and go to work.