well here is an update , i decided to go through all the wiring and start with the TPS , it seems the shop did mismatch the wires , and indeed i had problems starting it without giving it hell to start , i just cut and rewire the tps to wot switch and it seems to have the car better , one wire is missing up so ill have to get a new connector , but no more idle problem and the car upshift as if normal , no down shifts tho.
thanks for the help guys , any more insight is welcome.