Sometimes, applying for citizenship kicks the I-751 loose. It worked in our case. After 40 months of waiting for the I-751 to be approved, my wife filed her N-400. 4 months later both the I-751 and N-400 were approved in the same interview. Hopefully, both will be approved for you soon.