Im not really sure about the t2 pro being a foam or rubber car. I run a T2'009 rubber spec. The reason I run that is because its a great car and because i can get parts for it at Nexus. Another good choice for batteries is a SMC 4100. I think there about $65 a peice at nexus.