04 is totally different than a 99. Please start your own thread to go over this. Likely you need to clean your TB.