To give an update, I pressure tested it at work yesterday and did have a boost leak, not sure why I wanted to dismiss such an easy thing to do. I got the ficm tune out of it and it seems to have helped with both of those. Not sure when I'll get to pull anything with but when I do I'll try to...