After revisiting, I finally got my generic ELM 327 bluetooth OBD scan tool to work with my 2004 corolla sportivo!! turned out the initial "handshake" needed to communicate with the ECU is quite particular, so when running the TORQUE application on galaxy S4, I set up a vehicle profile for the sportivo, then scroll all the way down to the "custom conflagration string" field an input the following:
ATIB 96 \n ATIIA 13 \n ATSH8113F1 \n ATSP A4 \n ATSW00 and here is what it does/means: ATIB 96 \n - set the ISO baud rate to 9600
ATIIA 13 \n - set ISO (slow) init adress to 13
ATSH8113F1 \n - set Header to 8113F1
ATSP A4 \n - set protocol to Auto, 4 and save it
ATSW00 - set wakeup interval to 00 x 20 msec hope this helps anyone who has encountered the same problem ^_^