THE P0300 is I think random misfire, the P0700 is a generic transmission code, first your thoughts on these codes, if a solenoid needs to be replaced I assume the trans needs to be dropped or.......?