Ok now that i finnaly got it running ive been trying to work out the kinks in the car. The only code that it is throwing is #31 wich is vacume sensor. the issues im having with the car go along with that too. It idles fine but if i step on it hard when its under 2000 rpm it will hesitate very badly and almost die, but anything above the 2k mark it will rev up like a dream. This makes it very very hard to drive because its a manual!

. But what it seems to me is that its an EGR valve that would cause the issue but then i went on the tech manuals and it doesnt show one for the manual version of the car. Could this be the vacuum sensor? or do i have a bad vacuum leak some where, and really.... what is up with the book saying it doesnt have an EGR?! is that true?