Goal was to start the engine this weekend, but just couldn't do it because it seemed like every little thing needed some little adjusting and so on, took all the time. But engine is finally in, all hoses and electrics etc. done also. Downpipe almost done too, needs just the final welding. + First part of the exhaust needs to be done too.
Original tps seemed to work fine with Megasquirt so I'm using it.