my check engine light keeps coming up right after i drive it hard and says lean banks 1 and 2. But if i drive it nice it never comes up what could be making it pop up. it a 2000 chevy 1500 with a 5.3