Im going to use a 14pin chip on the final board so which output is the PWM?
Legs 5, 6, 7 or 8 - See PICAXE Manual 1, page 80.
I would strongly recommend that you get your circuit working with the 08M before moving on to the 14M. Otherwise you are just adding another level of unnecessary difficulty in getting things to work and wil be making it harder for people to help you.
rite now i have put that diode in it works in theory im getting voltage from the output terminal but when i plug both the fans in nothing happens!!
Have you tried with a LED + R As previously suggested instead of the fan ?
It is still not clear how you mean by "getting voltage from the output terminal". One of the fan connections is +12V and should rread as +12V, the other connects via the transistor to 0V. There should AFAIK be no voltage seen on that terminal with no fan connected. That terminal is a switched current sink to 0V and does not generate voltage. What voltage level are you reading ?
It is still not clear what does and does not actually work, so please do this -
1) Disconnect any fan, leave the two terminal disconnected.
2) Find a LED+R and check it works and lights reasonably brightly between 5V and 0V of your board.
3) Disconnect the 0V end of your LED+R and connect it to leg 5 of the PICAXE 08M ( Output Pin 2, the PWMOUT pin ). Leave the other end connected to 5V.
4) Download and run the following program -
#Picaxe 08M
Do
Pause 500 : PwmOut 2,255,255
Pause 500 : PwmOut 2,255,25
Loop
5) Does that give two alternating levels of brightness; bright and dim ?