The latch should be fine though you might need to bend the rod to correct the angle. Sounds like you've got it all figured out otherwise. Might wanna swap out the blinker fluid while you have your grille out.
Its all ball bearings these days...
going to follow this one. I plan to buy an 06+ sport hood and get it painted then throw on an 06 grille.
[MENTION=165]momo.75[/MENTION] - I just put on the 06-09 hook auxiliary catch to fit my satoshi grill from [MENTION=50591]gaterose[/MENTION]. The 03-05 hook is much shorter and won't reach on an 06-09 grill.
Hook Auxiliary Catch (links to Partznet)
03-05: 5355035010
06-09: 5355035020
i have a spare 06-09 oem grille that i ended up not using if anyone is interested lemme know