well, i was told it was an ac delco rebuilt one gotton when the engine was rebuilt, and it did have the ac delco sticker on the side.
i cleared the codes and did another check.
24, 59, 67, 73, 82 were the codes ive still got.
i find it quite wierd that the battery light is staying on. what...