Now officially graduated!
Today I got the alternator to work, put the old regulator thing on and it fixed that.
I still have to check the tps but not sure how exactly, but I did run the codes with the engine on and I came up with...
12, 21, 94, 44, 33
Im pretty sure 94 44 33 are smog related...