Let's assume you are right. That means Howard Lied when he said Dennis was no longer in the picture. It can't go both ways If Steve was mixed in with that crew Then Howard is a Fraud and a Liar.
Never underestimate the power of very stupid people in large groups.