Hi Frank,
I am back with the solution. I was successful in reading ECU information such as part number, serial number, other engine parameters such as temperature, pressures, battery voltage and so on and on.
When using the LabVIEW example VIs for UDS protocol you dont need any of the fields set under protocol settings for open diagnostic.vi except Transmit and Receive ID. (Transport Protocol set to ISP TP- Normal)
After further reading on different ECU. I found out that Transmit ID - 7E0 and Receive ID - 7E8 are aone of the most common IDs to communicate with most ECUs from major manufacturers such as Delphi.
As far as service ID goes you can find standard IDs based on UDS protocol here. For propreitery IDs you need help from manufacturer or Integrators.
http://www.neweagle.net/support/wiki/index.php?title=Unified_Diagnostic_Services
Let me know if you have any questions.
Thanks,
Vicky