@zolojazz
thanks buddy for your detailed help . However some points i would like to share as well.
First the electrical surges . . . I found the fault my one of the battery terminal was a bit loose it is an electronic car and the battery can not be left loose in it the surges were because of that . . . Now those have disappeared . . .
The rpm drop thing i went to a toyota engineer he told me to get my throttle body washes with with a carb cleaner i did that now car is fine with that as well 
@vitzrulez bad yaar you made fun of my dvd player that day :@
bhai it is nddn-w56 it plays all god damn formats it is a navigator as well. No offense . . .
Anyway if any one has the problem of software in his dvd player i can solve that now i have bought the cd 