I've gto a 92 jimmy 4x4 with a 4.3 CPI and it's throwing out a code 43. The engine also has hardly any power. From time to time it will surge with tons of power but mostly not. What do you guys think it is?