Not quite, 04+ has the MAF in the middle of the intake, not inside the throttle body like yours.
Our MAF sensor is inside that black tube with the connector on the side. It needs to be part of the intake, either with couplers or a intake tube designed to hold it in the center of the airflow so it measures correctly.