Futaba SBUS reverse engineered to work with Arduino

I am also struggling with this sketch. I am using the Elegoo Mega1560 and keep getting the

##avrdude: stk500v2_ReceiveMessage(): timeout

errors when trying to upload. Usually, I can unplug the RX0 which is going to my inverted SBUS signal, and the sketch then uploads, but then when I plug it back in and open up serial monitor, I don't get proper values. Using http://www.ernstc.dk/arduino/pic/inverter_sbus.jpg as my inverter with 1 10k and 1 5k resistor and a PN2222A transistor. can't burn bootloader to mega board either. Thinking it might be the board, and possibly will switch to an Uno. Any suggestions?