Corus said:
"...it's very difficult to resolve the situation unless your boss moves on, or you do."
And here is your ex-lead who has been promoted into a "non-technical managerial role".... and they have moved you up.
I assume he is not now in your own chain of command?
This was one step up and two to the side for him?
It could be read that it was him that senior management was unhappy with and not you but couldn't show it openly and couldn't simply sack him.
In the UK, the way to get rid of dead wood is to promote dead wood out of line or way beyond their capability. The hope is this will make their CV look good to a competitor. At the very least, they get a job where they can do no harm and from which they will not advance.
I assume this means that you now report direct to his boss whereas before you were responsible to him.
If this is all the case, then you might just have reached those sunny uplands.
So, now ask yourself how much of your situation was down to you the ex-lead?
It may be your ex-lead was worried you were after his job and that he has been responsible for your poor reviews and for labelling you as the "science project guy".
I would suggest that errors are inevitable.
You have two approaches, hide them or address them as a normal part of the process. How do you treat people who make errors and how do you treat people who find errors?
Why is it usual to use some one else to check work? Because errors are natural and he who made the error often can't find the error.
It may be that senior management were starting to worry about the way your boss addressed these problems and that some day, if he was encouraging people to let errors slide, that collectively the lots of small errors could add up to a big disaster.
You need to think it through and if you are not sure, then go ask your new boss:
"Look Boss, I've been getting some stick and poor reviews despite doing what I thought was a good job and I've been getting stick as the "science project guy". So what are you saying when you give me this job? Where do you stand in all this? What are you expecting from me?"
If you think this is the right explanation then simply ask your new boss what he expects of you. You ought to do that anyway.
Chances are, if you deliver and make hi life easier, he could care less if you are the science project guy or the Easter bunny.
There are always two dangers of being good at what you do, especially when better than your boss.
The first is he will see you as a threat and try to make you look bad to management and the second is that you do too good a job ever to be allowed to move on.
There is also one chance he will see your value to him as an opportunity to make him look good so he can move up and so you can move into his place, always supporting his ambition and feeding yours.
Rare event.
The first two are more likely and then you need to work for a good company with good management. It might just be that you do.
Noting Berkshire's comment, chances are that if it is your ex-lead who has been sticking it to you that your fellow workers have been responding to his lead as the alpha and you the white wolf..
If they now see that the ex-lead lost the plot and management actually favours your approach, then their attitude can and should change, especially as you are now the alpha in your team.
You may anyway also need to think about how you deliver bad news and see if you can't use this step up as an opportunity to change the way you do things, if you do.
Not necessarily what you do, but how you do it.
You haven't said and we (I) have sort of assumed maybe there is something in this "science project" label and maybe that you do go about things in the wrong way.
For example, if you have been in the habit of using meetings to say "Joe made all these mistakes which I found and put right." Joe is not going to be your best friend.
If, however, as the new lead, you call Joe in privately and say "Hi Joe, I knew I could rely on you for good work. There are only a couple of minor "changes" to make and its good to go."
And then brag him up in meetings.
If you do like to play science project you may still be able to do so but without lots of knives seeking out your back. But it might just be that management like that "science project" approach and it may fit their corporate culture better than error suppression. You just need to find a new label and make sure your team understand your attitude to errors.
But it may be that you thought the problem was with you when your problem and management's problem was your ex-lead. Maybe they were concerned that he wasn't reacting as they'd like to your error spotting. If he puts you in the position of not correcting errors and there really is a safety issue that costs them money, he is the danger, not you.
They may like everything about you and had started to have doubts about him.
The fact they didn't push him up the chain of command but squeezed him sideways and gave you the lead could actually be most encouraging.
You really need to know if that is the case. Are you at risk or did you just move forward into the broad sunlit uplands?
If so this could really be a good time for you.
If you think this is the case, after and objective look at things, then forget asking your boss where he stands in all this. You simply assume he agrees with you on errors and your "science project" approach. The thing about the way leaders respond to errors is that if the appear to condone small errors they will breed and collectively become big errors. The right level of attention ensures people pay attention and try not to make errors.
JMW